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

Java에서 배열을 초기화하는 방법

angryTom
angryTom원래의
2019-11-11 14:13:096071검색

Java에서 배열을 초기화하는 방법

Java에서 배열을 초기화하는 방법

Java의 배열 언어는 먼저 초기화한 후 사용해야 합니다. 소위 초기화는 배열의 배열 요소에 대한 메모리 공간을 할당하고 각 배열 요소에 초기 값을 첨부하는 것입니다.

참고: 배열이 초기화된 후 메모리 공간에 배열의 각 요소에 대한 기본값이 있습니다.

기본 데이터 유형 integer#🎜 🎜#유형(byte, short, int, long)의 기본값은 0입니다.

기본 데이터 유형

부동소수점유형(float, double)의 기본값

CharacterType(문자)의 기본 데이터 유형은 'u0000'입니다.
#🎜🎜 #기본 데이터 유형

Boolean

Type(부울) 기본값은 false입니다.
Type of

참조

Type(클래스, 배열, 인터페이스, 문자열) 기본값은 null입니다. (권장 튜토리얼: java tutorial)

초기화 방법:

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];

참고: 정적 초기화와 동적 초기화를 동시에 사용하지 마세요. 즉, 배열의 길이를 지정하거나 각 배열 요소에 초기값을 할당하여 배열을 초기화하지 마십시오.

배열이 초기화되면 메모리에서 배열이 차지하는 공간이 고정되므로 배열의 길이를 변경할 수 없습니다.

위 내용은 Java에서 배열을 초기화하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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