文字列を反復する

文字列を反復した文字列を作るには * 演算子を使う

ソース

print "foo" * 5

実行環境

結果

groovy:000> print "foo" * 5
foofoofoofoofoo===> null

↑*5で5回繰り返す。うんわかりやすいね。

groovy:000> print 5 * "foo"
ERROR groovy.lang.MissingMethodException: No signature of method: java.lang.Integer.multiply() is applicable for argument types: (java.lang.String) values: [foo]
        at groovysh_evaluate.run (groovysh_evaluate:2)
        ...
groovy:000>

↑数値が左にあるのはNG