Groovyはメソッドを実行時に拡張できます。 追加したり、オーバーライドしたり、オーバーロードしたり。 ということで、Stringクラスに*演算子のメソッドを追加しちゃいましょう。 そう、かけ算ですね! String.metaClass.multiply = {String a_uke -> return delegate+"「ほら、もっと力抜かないと。」" + a_uke + "「ありがとうございますっ。。。"+delegate+"さん///」" } String 先輩 = "一輝" String 後輩 = "祐也" println "${先輩} * ${後輩}" println 先輩 * 後輩 これを実行すると 一輝 * 祐也 一輝「ほら、もっと力抜かないと。」祐也「ありがとうございますっ。。。一輝さん///」 と表示されます。 実行結果:http://ideone.com/eiaZ