Java의 배열은 참조 유형입니다
배열 요소의 유형을 이해하면 배열 요소의 기본 초기화를 이해하는 데 도움이 됩니다.
이제 이해를 돕기 위해 다음 코드를 테스트합니다
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]은 실제로 null 문자입니다(이것은 공백이 아닙니다!!!)
②내부 요소(arr[0][0]): 1차원 배열의 기본 초기값을 사용하여
아래 그림을 기준으로 이해해 봅시다. 2차원 배열은 실제로 배열의 배열이며, 외부 레이어는 주소 값을 저장하고, 내부 레이어는 1차원 배열에 따라 자연스럽게 판단될 수 있습니다
위 내용은 Java 1차원 배열 및 2차원 배열 요소의 기본 초기화 값을 결정하는 방법에 대한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!