范围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
    }
}
上一篇 下一篇

猜你喜欢

热点阅读