文字列を反復する
文字列を反復した文字列を作るには * 演算子を使う
ソース
print "foo" * 5
実行環境
- OS:Windows XP
- Groovy Version: 1.6.5
- JVM: 1.6.0_12
結果
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