Groovy循环支持几种方式,由于groovy是完全兼容Java的, 所以第一种就是Java中的循环
第一种
String message = ''
for (int i = 0; i < 5; i++) {
message += 'Hi '
}
第二种 使用in关键字
a:使用 .. 方式. 在某一范围内()
class ListStudy {
static void main(String[] args) {
def x = 0
for ( i in 0..9 ) {
x += i
}
println(x)
}
}
b:循环遍历list集合
class ListStudy {
static void main(String[] args) {
def x = 0
for ( i in [0, 1, 2, 3, 4] ) {
x += i
}
println(x)
}
}
c:遍历数组
class ListStudy {
static void main(String[] args) {
def array = (0..4).toArray()
def x = 0
for ( i in array ) {
x += i
}
println(x)
}
}
d:遍历ma