Javaでは、初期値がない配列をどのように初期化しますか?
Javaでは、空の配列を表すのにnullを使用できます。配列を空で初期化する方法は次のとおりです:
- 参照を設定せずに配列変数を宣言する。
- nullで初期化する事で配列変数は空配列になる
このコードの例を次に示します。
// 声明一个整数数组变量
int[] array;
// 将数组变量初始化为空数组
array = null;
上記の例では、array変数は、整数型の配列型として宣言されていますが、メモリーが確保されていません。そして、array変数にnullを代入して、空の配列に初期化しています。このとき、array変数は、空の配列を表します。