Java - 컬렉션
·
Java
컬렉션이란? 다수의 데이터를 다루기 위한 자료구조를 표현하고 사용하는 클래스의 집합 컬렉션의 특징 요소라 불리는 가변 개수의 객체들의 저장소 객체들의 컨테이너라고도 불림 요소의 개수에 따라 크기 자동 조절 요소의 삽입, 삭제에 따른 요소의 위치 자동 이동 고정 크기의 배열을 다루는 어려움 해소 다양한 객체들의 삽입, 삭제, 검색 등의 관리가 용이 컬렉션은 제네릭 기법으로 구현 제네릭 특정 타입만 다루지 않고, 여러 종류의 타입으로 변신할 수 있도록 클래스나 메소드를 일반화 시키는 기법 클래스나 인터페이스 이름에 , , 등 타입매개변수를 포함 제네릭 컬렉션 사례 : 벡터 Vector 에서 E에 구체적인 타입을 주어 구체적인 타입만 다루는 벡터로 활용 정수만 다루는 컬렉션 벡터 Vector 문자열만 다루는 ..