>Java >java지도 시간 >배열 선언을 위한 대체 구문

배열 선언을 위한 대체 구문

PHPz
PHPz원래의
2024-08-10 10:31:351157검색

Sintaxe alternativa para a declaração de arrays

대체 배열 선언 구문:

  • 변수 이름 대신 유형 뒤에 대괄호를 사용하여 배열을 선언할 수 있습니다.

예:
int counter[] = 새로운 int[3]; int[] counter = new int[3];과 동일합니다.
char table[][] = 새로운 char[3][4]; char[][] table = new char[3][4];와 동일합니다.

여러 배열 선언의 편의성:

  • 대체 구문은 한 줄에 동일한 유형의 여러 배열을 선언하는 데 유용합니다.

예:
int[] 숫자, 숫자2, 숫자3; int nums[], nums2[], nums3[];과 동일합니다.

메서드에서 배열 반환:

  • 대체 구문은 메서드가 배열을 반환하도록 지정하는 데 편리합니다.

예:
int[] someMeth() { ... }.

배열 참조 할당:

  • 하나의 배열 참조 변수를 다른 배열 참조 변수에 할당해도 배열의 복사본이 생성되지 않고 동일한 개체를 참조할 뿐입니다.

예:
nums2 = nums1; 이후 nums1과 nums2는 모두 동일한 배열을 참조합니다.

배열 길이 사용 멤버:

  • Java의 모든 배열에는 포함할 수 있는 요소 수를 나타내는 길이 멤버가 있습니다.

예:
list.length는 크기가 10인 배열에 대해 10을 반환합니다.
table.length는 3개의 배열이 포함된 2차원 배열에 대해 3을 반환합니다.

길이에 따른 루프 제어:

  • length 멤버를 사용하면 for 루프의 반복 횟수를 제어하여 코드를 더 안전하게 만들 수 있습니다.

예:
for(int i = 0; i < list.length; i++)는 전체 배열 목록을 반복합니다.

배열 복사를 위한 길이 사용:

  • 길이는 다른 배열의 내용을 복사하기 전에 대상 배열이 충분히 큰지 확인하는 데 사용됩니다.

예:
프로그램은 배열 제한을 초과하지 않도록 길이 값을 사용하여 nums1에서 nums2까지 요소를 복사합니다.

어레이 참조 할당 참조:
AssignARef.java

배열 길이 사용 멤버:
길이Demo.java

길이에 따른 루프 제어:
길이ForLoop데모

배열 복사를 위한 길이 사용:
ArrayCopy데모

위 내용은 배열 선언을 위한 대체 구문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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