Java 언어의 배열은 사용하기 전에 초기화해야 합니다. 소위 초기화는 배열의 배열 요소에 대한 메모리 공간을 할당하고 각 배열 요소에 초기 값을 첨부하는 것입니다.
참고: 배열이 초기화된 후 메모리 공간에 배열의 각 요소에 대한 기본값이 있습니다.
기본 데이터 유형(byte, short, int, long)의 정수 유형의 기본값은 다음과 같습니다. 0;
기본 데이터 유형의 부동 소수점 유형(float, double)의 기본값은 0.0입니다. 기본 데이터 유형의 문자 유형(char)의 기본값은 'u0000'입니다. 기본 데이터 유형의 부울 유형(boolean)이 false입니다.
유형 참조 유형(클래스, 배열, 인터페이스, 문자열)의 기본값은 null입니다.
초기화 방법:
1. 정적 초기화: 초기화 중에 프로그래머는 각 배열 요소의 초기 값을 명시적으로 지정하며 배열의 길이는 체계적으로 결정됩니다.
1.arrayName = new type[]{element1,element2,element3...}
예:int[] intArr; intArr = new int[]{1,2,3,4,5,9};
2.간소화된 정적 초기화 방법: type[] arrayName = {element1,element2,element3.. . };
String[] strArr = {"张三","李四","王二麻"};2. 동적 초기화: 초기화 중에 프로그래머는 배열의 길이를 지정하고 시스템은 각 배열 요소의 기본값을 초기화합니다.
arrayName = new type[length];예:
int[] price = new int[4];
배열이 초기화되면 메모리에서 배열이 차지하는 공간이 고정되므로 배열의 길이를 변경할 수 없습니다.
php 중국어 웹사이트, 수많은 무료Java 입문 튜토리얼
, 온라인 학습을 환영합니다!위 내용은 Java 배열을 초기화하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!