Java에서 배열을 정의하는 구문에는 두 가지가 있습니다.
type arrayName[];
type arrayName[];
type[] arrayName;
type[] arrayName;
이 두 형식에는 차이가 없으며 사용 효과도 완전히 동일합니다. 독자는 자신의 프로그래밍 습관에 따라 선택할 수 있습니다.
C나 C++와 달리 자바는 배열을 정의할 때 배열 요소에 대한 메모리를 할당하지 않기 때문에 [ ] 안에 배열 요소의 개수, 즉 배열 길이를 지정할 필요가 없습니다. 위와 같이 정의된 배열의 경우 해당 요소에 액세스할 수 없습니다. 이 경우에는 new 연산자를 사용해야 합니다. 형식은 다음과 같습니다.arrayName=new type[arraySize];여기서 arraySize는 배열의 길이이고 type은 배열의 유형입니다. 예:
demoArray=new int[3];3개의 int 유형 정수가 차지하는 메모리 공간을 정수 배열에 할당합니다. 일반적으로 정의하는 동안 공간을 할당할 수 있으며 구문은 다음과 같습니다.
type arrayName[] = new type[arraySize];예:
🎜int demoArray[] = new int[3];관련 학습 권장 사항: java 기본 튜토리얼
위 내용은 배열을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!