scalaresult.txtscala read file, и каждая строка сохраняется в переменной?
0~250::250~500::500~750::750~1000::1000~1250
481::827::750::256::1000
код Scala
val filename = "/home/user/scalaresult.txt"
for ((line,index) <- Source.fromFile(filename).getLines().zipWithIndex){
println(line)
println(index)
}
//val step_x = "0~250::250~500::500~750::750~1000::1000~1250"
//val step_y = "481::827::750::256::1000"
Seq("java", "-jar", "/home/user/birt2.jar" , step_x , step_y , "BarChart").lines
У меня есть файл: scalaresult.txt
мне нужно сохранить первую строку (index(0))
в step_x и вторую линию (index(1))
в step_y
Как это сделать? Пожалуйста, помогите мне. Спасибо.
Какое это имеет отношение к апаче-искрам? – eliasah
Извините, я его отредактировал. Я просто подумал, может быть, он может использовать искру rdd.все не знакомы с этими навыками. – user2492364
А что, если у вас 1 миллион строк? Вы создадите Val для каждой строки? – eliasah