No Programming, No Life

プログラミング関連の話題や雑記

Groovyのチートシート

はじめに

この記事は Groovyで頻出なコードの書き方のチートシート - No Programming, No Life からの転載です。
Groovyで頻出なコードのチートシート集です。
動作確認はGroovy Version: 1.8.6 JVM: 1.6.0_31 Vendor: Apple Inc. OS: Mac OS Xにて。

リスト (2012-05-09 更新)

マップ (2012-05-09 更新)

範囲 (2012-05-09 更新)

クロージャ (2012-05-09 更新)

正規表現 (2012-05-09 更新)

テスト実施 (2012-05-09 更新)

結果
$ groovy test.groovy 
Groovy Version: 1.8.6 JVM: 1.6.0_31 Vendor: Apple Inc. OS: Mac OS X
test cheatSheetOfClosure.groovy ... done.
test cheatSheetOfList.groovy ... done.
test cheatSheetOfMap.groovy ... done.
test cheatSheetOfRange.groovy ... done.
test cheatSheetOfRegex.groovy ... done.
Finish!

参考

Groovy JDK API Specification

Groovyイン・アクション

Groovyイン・アクション


List と Range の動き方が楽しい - 守破離
Groovyの奇妙な演算子(その2) - Grな日々(uehajの日記)