如何在groovy中执行此操作,范围从1到更大

时间:2011-07-23 20:43:00

标签: groovy range

我想要1和更高的数字 我试过1..n,但这不起作用 所以我不能在Range中做到这一点?

感谢

2 个答案:

答案 0 :(得分:3)

1..Integer.MAX_VALUE
or 
1..Long.MAX_VALUE

您希望 n 表示什么?

答案 1 :(得分:3)

这对我有用:

def n = 3
def range = 1..n
range.each { println it }

输出:

$ groovy range.groovy 
1
2
3

你能提供一个不符合你想要的脚本吗?