Java の配列は参照型です
配列の要素は基本型または参照にすることができます型、配列要素の型を明確にすることは、配列要素のデフォルトの初期化を理解するのに役立ちます
1 次元のデフォルトの初期化値配列要素は 2 種類に分かれており、要素は基本データ型と参照データ型の 2 種類に分かれます。
次に、理解を深めるために次のコードをテストします。
##public class Test { public static void main(String[] args) { char[] a = new char[2]; if(a[0] == 0) { System.out.println("这是判断0的" + a[0] + "测试!"); } if(a[0] == '0') { System.out.println("这是判断字符'0'的" + a[0] + "测试!"); } } }
##実行結果は次のとおりです
##結果から、a[0] の値は文字 '0' ではなく 0 と判断され、印刷されると、a[0] は実際にはヌル文字になります (これはスペースではありません) !!!) 2. 配列要素は参照型です
要素が参照型の場合、デフォルトの初期値は null
3. 2 次元配列Java の 2 次元配列は、実際には 1 次元配列を配列の要素として使用します . int[ で構成される 2 次元配列のデフォルトの初期化値の解釈][] arr = new int[2][2] ①外部要素(arr[0], arr[1]):アドレス値②内部要素 (arr[0][0]): 1 次元配列のデフォルトの初期値を使用して
以上がJavaの1次元配列および2次元配列要素のデフォルトの初期化値の求め方の説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。