JAVA
JAVA (28) Collection
▶ 컬렉션(Collection) - 자료구조가 내장되어 있는 클래스로 자바에서 제공하는 "자료구조"를 담당하는 "프레임워크"이다. - 다량의 데이터들을 관리하고자 할 때 배열 가지고 충분히 사용가능했었다. 단, 배열의 단점을 보완한 것이 컬렉션이다. - 데이터들이 새로이 추가되거나, 삭제가 되거나, 수정이 되는 기능들(알고리즘)들이 이미 정의되어 있는 틀이 바로 컬렉션이다. ■ 자료구조 - 방대한 데이터를 효율적으로 다룰때 필요한 개념 ■ 프레임워크 - 효율적인 기능들이 이미 정의되어있는 틀 ■ 배열과 컬렉션의 차이점 ● 배열의 단점 1. 배열을 쓰고자 할 때는 먼저 크기를 지정해줘야 한다. => 한번 지정한 크기는 변경이 불가하다. 즉, 새로운 값을 추가하고자 할 때 크기가 오버될 경우 새로운 크기의 ..