//定义数组
val arr = Array(1,2,3,4,5,6,7,8)
//遍历数组
var index = 0
//Scala中break和Java中的break区别很大
//Scala的break需要new Breaks给一个变量
val loop = new Breaks()
//将循环放入breakable下执行
//break结束循环需要增加一个条件,
// 即什么条件终止循环
loop.breakable{
while (index < arr.length){
println(s"index=$index,value=${arr(index)}")
//当index=5,停止遍历
if(index == 5) loop.break()
index += 1;
}
}