2013-09-22 36 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" 
val result = ids.split(',').map(_.trim.toLong) 

作品也與之間的空間數字,並且執行效果稍微好一些,因爲不會隱式地使用正則表達式來分割部分。