반응형 Collection1 [JAVA] Chapter 16. Collection Framework (1) 자바에서는 배열과 컬렉션(Collection) 두 가지 저장소를 사용한다. 배열은 인덱스를 사용하여 요소에 접근할 수 있고 연속된 메모리 공간에 요소를 저장하기 때문에 데이터의 접근이 빠르고 효율적이다. 그러나 배열은 크기를 동적으로 변경할 수 없으므로 초기에 지정한 크기보다 더 많은 데이터를 저장할 수 없다. 반면에 컬렉션은 크기를 동적으로 변경할 수 있으며, 다양한 종류의 데이터를 저장할 수 있다. 또한 컬렉션은 자체적으로 요소를 추가, 삭제, 검색, 정렬하는 기능을 제공하여 사용자가 직접 구현할 필요가 없다. 그러나 배열에 비해 데이터의 접근이 상대적으로 느리고, 메모리 공간도 더 많이 차지한다. 따라서 배열은 크기가 고정되어 있고 빠른 데이터의 접근이 필요할 때 사용하고, 컬렉션은 동적인 데이터 .. 2023. 7. 21. 이전 1 다음