2012-07-26 2 views

답변

7

저장이 스칼라 스크립트

val xs: List[Int] = args(0).split(' ').toList.map(_.toInt) 
println(xs) 
split.scala

하고로 실행 (

scala.bat split.scala "1 2 3 4 5" 

) Windows에서 출력은

입니다
List(1, 2, 3, 4, 5) 
0

다음은 \n을 이스케이프 처리하기 위해 필터링 할 수있는 해결책입니다.

val input = "1 2 3 4 5\n" 
val myList = input.filter(_!='\n').split(' ').map(_.toInt).toList