我正在逐行提供程序,每行包含MM / DD / YYYY格式的日期,在这里如何使用拆分功能。
val data = line.split("/")
val year = data[2]
println(year)
我没有得到任何输出,任何人都可以向我解释我哪里错了。
答案 0 :(得分:0)
您不使用Java。请查看代码段,然后对代码进行必要的更改。
scala> val str = "12/05/2018"
str: String = 12/05/2018
scala> str.split("/")
res0: Array[String] = Array(12, 05, 2018)
scala> res0(2)
res1: String = 2018
因此,请在代码中进行以下更改:
val data = line.split("/")
val year = data(2)
println(year)