2013-09-22 3 views

답변

7
val ids = "1,2,3" 
val result = ids.split(",").map(_.toLong) 

result: Array[Long] = Array(1, 2, 3) 
+0

답변을 주셔서 감사합니다. – leeolevis

+0

leeolevis, 도움이 되었다면 답변을 수락하십시오. http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work을 참조하십시오. – Leo

2
긴 배열로 문자열 배열을 변환해야

val ids = "1,2,3" 
var result = ids.split(",") 

사이 공백도

val ids = "1 ,2, 3" 
val result = ids.split(',').map(_.trim.toLong) 

작품 쪼개지는 부분에 대해 묵시적으로 정규 표현식을 사용하지 않기 때문에 더 나은 성능을 보입니다.

관련 문제