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

日付の繰上げ禁止

以下のプログラムでは「2009/3/33」というありえない入力値をパースしようとしているので、エラーが出ることを期待する。しかし実際は繰り上がって「2009/4/2」という日付オブジェクトが生成されてしまう。 SimpleDateFormat simpleDateFormat = new SimpleD…

文字から数字(整数)へ

文字型の数字を数字型へ(正確には整数に)変換するにはparseInt関数を使う。 parseInt("2.2"); parseInt(2.2); 文字型のものだけでなく、数字型のものを渡してもいずれも「2」が返ってきます。うん、便利。 しかしながら、以下のケースでは嬉しくない結果が…