>  기사  >  Java  >  Java 배열을 초기화하는 방법

Java 배열을 초기화하는 방법

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼원래의
2019-11-12 16:44:575473검색

Java 배열을 초기화하는 방법

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.