scala的4中for循环,及while和do while循环

Posted mickyliu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scala的4中for循环,及while和do while循环相关的知识,希望对你有一定的参考价值。

var list=List("Mary","Tom","Mike")
println("***********for 第一种写法************")
for(s <-list) println(s)
println("***********for 第二种写法************")
for{
s<-list
if(s.length>3)
} println(s)
println("***********for 第三种写法************")
for(s<-list if s.length<=3) println(s)
println("***********for 第四种写法************")
var newlist=for{
s<-list
s1=s.toUpperCase
}yield (s1)
println("***********while 循环************")
var i=0
while(i<list.length){
println(list(i))
i+=1
}
println("***********do while 循环************")
i=0
do{
println(list(i))
i+=1
}while(i<list.length)

以上是关于scala的4中for循环,及while和do while循环的主要内容,如果未能解决你的问题,请参考以下文章

Java 循环结构 - for, while 及 do...while

Java 循环结构 - for, while 及 do...while

JAVA复习5 Java循环结构 - for, while 及 do...while

Java 循环结构 - for, while 及 do...while

JAVA 循环结构 - for, while 及 do...while

while与do while 区别 for循环的简介及break和continue的区别