Groovyで各セルをゼロに初期化してサイズNのコレクション/配列を作成する簡単な方法はありますか?http://groovy.codehaus.org/JN1015-Collectionsで見つからないようです
例えば
arr = func(3)
結果として
arr = [0, 0, 0]
Groovyで各セルをゼロに初期化してサイズNのコレクション/配列を作成する簡単な方法はありますか?http://groovy.codehaus.org/JN1015-Collectionsで見つからないようです
例えば
arr = func(3)
結果として
arr = [0, 0, 0]
はい、Collection#multiply
(または*
)メソッド:
assert [0] * 3 == [0, 0, 0]