エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
大刷新リリース Java 8の新機能
地味ながら広範囲で役立つOptional Java 8で追加されたクラスのうち、地味ながら広範囲で役に立つのがja... 地味ながら広範囲で役立つOptional Java 8で追加されたクラスのうち、地味ながら広範囲で役に立つのがjava.util.Optionalだ。 これは「存在するかどうかわからない値」を表すための型で、このような値は従来のJavaではnullを使って表現することが多かったが、nullチェックが必要な値とそうでない値の区別がつかず、nullチェックを怠るとNullPointerExceptionが発生してしまうという問題があった。 このような場合にOptionalを使用することで「値が存在しないかもしれない」ということを明示することができ、nullチェックをわすれてしまうといった単純なミスを防止することができる。 Optionalのインスタンスは値の有無に応じて以下のようにして生成する。 // 値を持つOptionalオブジェクト(of()メソッドにはnullを渡すと例外がスローされる
2014/05/13 リンク