Javaのタイプはnullできません。 int
はJavaの基本データ型であり、そのデフォルト値は0であり、nullとして割り当てることはできません。 他の基本的なデータ型(int
、float
など)も同じルールに従います。 double
例:nullをint変数に割り当てようとすると、エラーが発生します
次のコードでは、コンパイル時刻エラーがスローされます:
int myInt = null;
整数変数にnull値を割り当てる方法は?
null値を表すことができる変数が必要な場合は、クラスを使用できます。 Integer
は、Integer
のラッパークラスであり、null値を保持できるオブジェクトです。 int
例:整数クラスを使用してnull値を保存
public class Main { public static void main(String[] args) { Integer intVar = null; // Integer对象可以为null if (intVar == null) { System.out.println("intVar is null"); } else { System.out.println("intVar value: " + intVar); } } }
以上がJavaでintをnullにすることはできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。