Java의 다차원 배열 초기화
Java에서는 처음에는 다차원 배열에 값을 선언하고 할당하는 것이 간단해 보일 수 있습니다. 그러나 Java에는 진정한 다차원 배열이 없다는 점을 이해하는 것이 중요합니다. 대신 배열의 배열입니다.
선언:
int[][] myArray = new int[x][y]; // Declares a 2D array
또는 초기화:
int[][] myArray = { { 1, 2 }, { 3, 4 } };
액세스:
int value = myArray[0][1]; // Accesses the element at row 0, column 1
할당:
myArray[1][0] = 5; // Assigns the value 5 to the element at row 1, column 0
참고: 귀하의 예에서는 값 할당에 오류가 있습니다. 올바른 구문은 다음과 같습니다.
myStringArray[0][0] = "a string"; myStringArray[0][1] = "another string";
다차원 배열의 각 요소 자체가 배열이라는 점을 기억하세요. 따라서 값에 접근하거나 할당하려면 차원에 해당하는 여러 인덱스를 사용해야 합니다.
위 내용은 Java에서 다차원 배열은 어떻게 초기화되고 액세스됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!