2009-03-20から1日間の記事一覧

Java に parseInt() はあるが、isInt() が無い理由

Java には Integer.parseInt() という文字列を int に変換するメソッドが存在する。isInt() というメソッドは存在しない。なので、その文字列が数字かどうかの判断だけを行いたい場合でも、とりあえず parseInt() してみる、という実装になる。 try { Intege…

JDK1.4、JDK1.5 で IOException や SQLException の例外を投げたい場合どうするか

JDK1.6 から IOException や SQLException 新たなコンストラクタが追加された。追記2009-11-17: 結論だけ先に書く。 // JDK1.6 の場合こう書けるが throw new SQLException("数値のパースに失敗しました。", nfe); // JDK1.4, JDK1.5 の場合、こう書くのが…

q4m にまつわる適材適所

サイボウズ奥さん作の q4m を職場で提案。 jdbc で接続するのはちょっと・・・という意見が出たので、一個ラッパーを挟むことにして、無事職場で導入されそうだ。 ラッパーは apache の mod で作成した。単純にキュー投入リクエストを受け取り q4m に投入す…