Javaプログラミングにおいてnullをどう扱うか、これは非常に悩ましい問題です。 Javaには変数がnullになる可能性があるかどうかを表現する方法として@Nullableアノテーション、@NotNullアノテーションがあります。 @Nullable ・・・ nullになる可能性がある @NotNull ...
Java 10以降で使用可。 ・フィールド、メソッド引数、戻り値の型には使えない ・型推論されるだけで、実行時には通常の型と同じ ・推論できないもの(var x = null;など)はコンパイルエラーになる public class Main { var field = 1; // ローカル変数しかvarが書けない} ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する