List処理中でのUnsupportedOperationException List<String> list = Collections.emptyList(); templist.add(“Aipo”) 上記のように空のリストを作ってから要素を追加しようとすると、型は合っているに… Kazutoshi Shinodaハック2016.11.22 15,981
Date型にnullは入らない データベース上に保存されている日付をDate型として取り出すときに、データベースの日付データが空っぽ(何も記載されていない)ときの反応を決めたいとき、最初は if((データベースの日付をData型に変換した変数) == … Tomohiroハック2016.11.21 23,148
Javaの三種類のデータ構造を使い分ける Javaには三種類のデータ構造があり、目的に応じて使い分けることができる。 1.配列 基本データ型(intとか)、参照型(Stringとか)両方を扱うことができる。 作成時は String[] moji = new S… Tomohiroハック2016.11.15 1,594
Eclipseのimport自動挿入、削除 Javaでプログラムを書いたり消したりしていると、つい確認を忘れがちなimport文。 Eclipseには自動でimport文を挿入してくれたり、削除してくれる機能が搭載されている。 import文を整理したいと思った場… Tomohiroハック2016.11.14 7,757
Javaで特定のエラー以外のときだけ処理をする方法 JavaのExceptionで特定のエラー以外のときだけ何らかの処理をする場合、以下のように書きます。 try { //処理 } catch (Exception e) { if (!(e instanceof MyEx… @iwasakiハック2016.10.27 3,616
S3からコンテンツを取得する際に上限を設定する Amazon S3のlistObjectsは、通常1000件を上限としてオブジェクトを取得しますが、ListObjectsRequestを以下のように利用することで、この上限を減らすこともできます。 ObjectList… Tomoumi Nishimuraハック2016.10.27 1,458
log4jの出力パターン conversionPattern =%d <%-5p> (%t) [%F:%L]- %m%n のように指定すると 2016-10-26 18:26:02,853 <INFO > (hoge) [… @iwasakiハック2016.10.26 454
StringUtils.isNumericの注意点 commons-langのStringUtils.isNumericを使う際の注意点としては空文字がtrueになる、という点です。 StringUtils.isNumeric(null) = false StringUt… @iwasakiハック2016.10.25 11,253
Javaで数字かチェックする方法 Integer.parseInt(“1123”) とすることがあるかと思いますが、引数が数字でない場合にはExceptionが発生します。 事前に数字かチェックするには以下の方法があります。 Apache commons… @iwasakiハック2016.10.20 2,491