배열
배열이란?배열은 연관된 데이터를 모아서 관리하기 위한 자료 구조이다. 생성 원리int[] intArr = new int[5]; // x100 자바에서 배열은, heap 메모리 영역에 생성된다.배열 생성 후, 할당받은 메모리의 주소값을 변수에 담아 활용하게 된다. 이렇게 생성된 배열은, 연속된 메모리 구조를 갖는다. (연관된 데이터 모아서 관리하는 게 목적이니까)이 때, 배열은 인덱스를 갖게 된다. 이 때 인덱스는 0번 부터 시작한다. 인덱스는 원하는 메모리 위치에 접근하는 이정표가 된다.intArr[0] = 1;intArr[1] = 5;intArr[2] = 9;intArr[3] = 15; 접근 공식메모리 주소값 + (배열의 타입이 갖는 메모리 크기 x 인덱스) 위의 공식을 바탕으로, 인덱스를 통해 ..
2024.06.23