范围Range
2020-03-18 本文已影响0人
龙剑灵
//IntRange extends AbstractList<Integer>
def range = 1..10
println range[2] //3
println range.contains(10) //true
println range.from //1
println range.to //10
range.each {print it + " "} //1 2 3 4 5 6 7 8 9 10
for (i in range) {
print i
}
getScore(59)
getScore(60)
getScore(161)
def getScore(Number number) {
switch (number) {
case 0..<60:
println '不及格'
break
case 60..70:
println '及格'
break
case 71..80:
println '良好'
break
case 81..99:
println '优秀'
break
default:
println '未识别'
break
}
}