JAVA 정리 1-2. 2차원 배열과 동적할당
같은 타입의 변수를 여러개를 묶어서 사용하기 위해 배열을 사용한다. 배열 또한 여러개 묶어서 배열로 사용할 수 있다. 이것이 바로 2차원 배열이다. 2차원 배열은 배열들을 배열형태로 가지고 있는 것을 말한다. 스택에있는 배열 변수는 힙영역의 배열의 첫번째 인덱스의 주소값을 가지고 있고 힙영역에있는 배열의 인덱스들은 다시한번 각각의 인덱스별 배열에대한 주소를 가지고 있다. 2차원 배열의 생성과 사용타입[ ]는 배열을 의미하지만 배열안에 배열이기때문에 타입[ ][ ]으로 사용한다. int[][] Array = new int[3][2]; // 2차원 배열의 선언 Array[0] = 3; // 오류!! Array[0][2] = 3;Array[ ]에는 int형 자료가 들어있는것이 아니라 int형 배열이 들어있기때..
Study !/JAVA
2018. 9. 7. 20:01