2010-06-01から1ヶ月間の記事一覧
Groovy 1.7.1から、MapにメソッドwithDefaultが追加されています。通常、マップにキーが存在していない場合のデフォルト値はJavaの時代からnullと決まってますが、withDefaultでnullではないデフォルト値を設定することができます。何が嬉しいかというと、た…
注:本記事は、車輪の再発明です。 「例外が発生することを期待するassert」を書きたいときがあります。これを書きたいケースが生じるのは、テストコードや、サンプルコードを書くときです。例外のthrow/catchのコストを考えると、プロダクトコード中にはあ…