Mapのgetメソッドが便利
最近のお昼休みの日課は、近くの紀伊國屋で Groovy In Action を立読みすることです。(購入を検討中)
読んでて知った。 Map.get メソッドがオーバーロードされているようですが、引数を2つ受け取るタイプのメソッドが便利♪
例えば
if (!map[key]) {
map[key] = ''
}
String ret = map[key]
てのが
String ret = map.get(key, '')
とかける。こりゃ便利。
もっとも、
String ret = (map.key) ?: ''
と書けばそんなに変わらないかもしれないけどw
ディスカッション
コメント一覧
まだ、コメントがありません