2011-04-01から1ヶ月間の記事一覧
Groovyはメソッドを実行時に拡張できます。 追加したり、オーバーライドしたり、オーバーロードしたり。 ということで、Stringクラスに*演算子のメソッドを追加しちゃいましょう。 そう、かけ算ですね! String.metaClass.multiply = {String a_uke -> retur…
Javaで日時を表すときはあの憎らしいCalendarクラスを使ったり、 素敵なJodaTimeライブラリを使うと思うんですが、 SQLを使うときにjava.sql.Timestampを使うことがあります。 Javaの日時に関連するクラスというのは大抵はgetTime()みたいなメソッドがあって…