範囲の操作
範囲を使用すると、順次値のリストを簡単に作成できます。 1から100までの整数のリストを操作する必要がある場合、100個のリテラル番号を含むリストを作成するのではなく、..
を使用できます:
def indexes = 1..100
この範囲は、次のようなfor
ループと組み合せてアイテムのリストに対して反復を実行する場合に特に役立ちます:
def indexes = 1..100
for (j in indexes) {
// do something with j here
}
ループで使用するために変数に範囲を割り当てる必要はありません。次のようにインラインで使用できます:
for (j in 1..100) {
// do something with j here
}