关于如何在Scala编程中将文件值存储到变量中
Posted
技术标签:
【中文标题】关于如何在Scala编程中将文件值存储到变量中【英文标题】:Regarding how to store the file values into variables in Scala programming 【发布时间】:2019-02-20 13:26:36 【问题描述】:我试图读取文件并将值存储到变量中,但我没有得到正确的结果。你能帮我怎么做吗?
1) 文件信息:
Testval.txt:
10,10
2) 读取文件并将值存储到变量中。
代码:
val rangetab = spark.read.format("csv").option("header","false").option("inferSchema","true").load("s3a://clientbucket/Check/TestVal.txt")
val a = rangetab.first()
println(a)
然后我会像 (10,10) 一样离开。我想存储像 a = 10 和 b = 10。
请帮我怎么做?
【问题讨论】:
val b=a.getAs[Int]("b") println(b) 打印什么? val a 的类型是什么? 【参考方案1】:试试:val res = rangetab.first()
val (a,b)=(res.get(0),res.get(1))
println(a)
println(b)
【讨论】:
以上是关于关于如何在Scala编程中将文件值存储到变量中的主要内容,如果未能解决你的问题,请参考以下文章
如何从 Scala Json 字符串中将 Json 放入 JS 变量中?
如何在我的java类中将firebase值存储为全局整数[重复]
如何在 Scala 中将元素添加到 Map 中,其中键是字符串,值是 List[String]