Groovy的语法里为数组和列表进行了非常灵活的支持,请看下面的例子:
[1,2,3,4].each{ println it};
(1..4).each{ println it};
//下面这句 [-1..98] 相当于[99..98],-1代表最后一个索引项,所以最后打印的结果是:100,99
(1..100)[-1..98].each{ println it};
和Java对比,要方便多了。
Groovy的语法里为数组和列表进行了非常灵活的支持,请看下面的例子:
[1,2,3,4].each{ println it};
(1..4).each{ println it};
//下面这句 [-1..98] 相当于[99..98],-1代表最后一个索引项,所以最后打印的结果是:100,99
(1..100)[-1..98].each{ println it};
和Java对比,要方便多了。