2018-10-18
閱讀量:
1809
Scala中有沒有for循環(huán)遞減呢?
Scala跟java語言不一樣,沒有提供遞減功能。scala的循環(huán)更像是對一集合按順序的遍歷,想要實現(xiàn)遞減功能只需提更改被遍歷集合順序即可。例如:
var a = (1 to 10)by 1 toList #生成List(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
for(i <- a.sortWith((x,y)=>x>y)) #通過從大到小排序a后再循環(huán)
{println(i)}






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
1條評論
0條評論