자바의 배열과 리스트1. 배열(Array)• 번호와 그 번호에 대응하는 데이터들로 이루어진 자료 구조 • 같은 종류의 데이터들이 메모리에 순차적으로 저장됨.• 선언시 length를 정함. • 랜덤 액세스가 가능 - ※ 랜덤 액세스(Random Access)란? - 집합 내 요소의 수와 관계 없이 임의의 데이터에 바로 접근하는 기능. - 데이터에 접근하기 위해 순차적으로 조사하지 않고도 저장 장치로부터 정보의 특정 부분을 직접 검색할 수 있는 접근 방법. - 배열의 주소는 첫 인덱스의 주소를 배열의 주소로 함. - 배열은 데이터를 순차적으로 저장하고, 이 데이터들의 자료형이 모두 같기 때문에 첫 인덱스의 메모리 주소만 알면 특정 인덱스의 주소도 바로 알..
배열 • 특정 하나의 변수에 복수 개의 값을 할당하고 싶은 경우 • 배열은 저장할 수 있는 값의 개수를 정해놓아야 하고, 이 개수를 변경할 수 없다. 배열의 선언 방법 1. arrayOf (값1, 값2, ...) • 자료형을 생략했을 경우 여러 자료형이 한 배열의 인자로 올 수 있다. • non-null, nullable 모두 가능하다. var array1 = arrayOf(true, "안녕하세요", 10, 2.2, null) • 자료형을 적었을 경우, 해당 자료형만 인자로 들어올 수 있다. var array2 = arrayOf(10, 20, 30) var array3 = arrayOf(1, null, 3) • 을 대체하는 방법 var array4 = intArrayOf(1, 2, 3) // arrayO..