배열을 만드는 첫 번째 단계는 다른 변수와 마찬가지로 배열을 보유하는 변수를 만드는 것입니다. 배열 변수는 배열이 보유할 개체 의 형식(변수에 대해와 마찬가지로)과 배열 이름, 빈 괄호([])를 나타냅니다. 다음은 모든 일반적인 배열 변수 선언: public 메서드 복제, 클래스 Object에서 동일한 이름의 메서드를 재정의 하 고 확인 된 예외를 throw 하지 않습니다. 배열 형식 T[]의 복제 메서드의 반환 형식은 T[]입니다. 문자열 및 배열 개체에는 length 속성 외에도 함수 값을 포함하는 여러 속성이 포함됩니다. 초기 값이 있는 배열이 있으면 해당 배열의 각 슬롯에서 값을 테스트하고 변경할 수 있습니다. 배열 내에 저장된 값을 얻으려면 배열 하위 스크립트 식([])을 사용하십시오: 중요한 점은 Java의 개체 배열이 해당 개체에 대한 참조 배열이라는 것입니다(C 또는 C++의 포인터 배열과 유사). 배열의 슬롯에 값을 할당할 때 일반 변수와 마찬가지로 해당 개체에 대한 참조를 만듭니다. 마지막 줄에서와 같이 배열 내부로 값을 이동하면 참조를 다시 할당합니다. 한 슬롯에서 다른 슬롯으로 값을 복사하지 않습니다.

ints 또는 floats와 같은 기본 형식의 배열은 한 슬롯에서 다른 슬롯으로 값을 복사합니다. 여기서 형식은 할당되는 데이터 형식을 지정하고 크기는 배열의 요소 수를 지정하며 var-name은 배열에 연결된 배열 변수의 이름입니다. 즉, 새 배열을 사용하여 배열을 할당하려면 할당할 요소의 유형과 수를 지정해야 합니다. 이 문서의 모든 메서드는 서로 함께 사용할 수 있으며 React로 작업할 때 특히 중요한 데이터를 변이하지 않음을 의미합니다. 이러한 모든 배열 및 개체 메서드를 사용하면 for 또는 while 루프에 다시 도달 할 필요가 없습니다. end 인덱스가 지정되지 않은 경우 슬라이스는 시작 인덱스 다음의 모든 요소를 차지합니다. 시작 인덱스를 생략하여 전체 배열을 복사할 수도 있습니다. 함수는 rest 매개 변수 구문을 사용하여 임의의 수의 인수를 배열로 받아들일 수 있습니다. 배열 형식의 상위 형식 관계는 수퍼클래스 관계와 다다. 정수[]의 직접 수유형은 §4.10.3에 따라 [] 숫자이지만 정수[]의 직접 수퍼클래스는 정수의 클래스 개체에 따라 개체입니다[§10.8). Object는 모든 배열 형식의 상위 유형이기도 하기 때문에 실제로는 중요하지 않습니다.

배열에는 길이 및 여러 메서드와 같은 명명된 속성이 있습니다. 메서드는 속성에 살고 있으며 (일반적으로) 속성인 값에 대해 작동하는 함수입니다.

Scroll Up