エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Lombok - @NonNull - 覚えたら書く
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Lombok - @NonNull - 覚えたら書く
Lombokの@NonNull(lombok.NonNull)アノテーションの利用サンプルです。 @NonNullアノテーションをクラ... Lombokの@NonNull(lombok.NonNull)アノテーションの利用サンプルです。 @NonNullアノテーションをクラスのメンバやメソッドの引数に付与することでnullチェックが自動で挿入されます。 @NonNullが付与されたメンバや引数にnullを渡そうとするとNullPointerExceptionがスローされます。 @Value + @NonNull @Valueアノテーションを付与したクラスのメンバに@NonNullを付与してみます。 こうすることで、インスタンスを生成する際にコンストラクタの引数にnullを渡すことはできなくなります。 ■@NonNullを付与したクラス import lombok.NonNull; import lombok.Value; @Value public class Person1 { private long id; @NonNu