반응형

TreeSet 2

[Java] Collections Framework - Set

Set Interface 집합과 같은 데이터를 메모리에 저장하고자 할 때 사용되는 자료구조. 저장 순서의 개념이 없다. (저장 순서가 유지 되지 않는다.) 데이터의 중복 저장을 허용하지 않는다. 수학의 "집합" 특징을 가지고 있다. ▷ HashSet set Interface를 구현한 대표적인 Collection class 순서를 유지하러면 LinkedHashSet Class를 사용. ▷ TreeSet 범위 검색과 정렬에 유리한 Collection Class HashSet보다 데이터 추가 삭제에 시간이 더 걸림 ▶ 메서드 메서드 설명 boolean add(Object o) boolean addAll(Collection c) 지정된 객체(o) 또는 Collection(c)의 객체들을 Collection에 추..

JAVA 2022.07.26

[Java] Collections Framework (총정리)

Collections Framework Collection(다수의 DATA)을 다루기 위한 표준화된 프로그래밍 방식. 재사용 가능한 컬렉션 데이터 구조를 구현하기 위한 Class 및 Interface의 집합. Framework라고 표현하나 Library 방식으로 동작한다. 컬렉션 데이터 구조란 범용적으로 사용하는 데이터 구조를 의미한다. * Collection : 여러 객체(데이터)를 모아 놓은것을 의미. * Framework : 구현, 실행을 모두 할 수 있는 S/W 환경. 표준화, 정형화된 체계적인 프로그래밍 방식 * Library : 구현, 실행을 위해 사용하는 S/W. 인터페이스 특징 구현 클래스 예 List 순서가 있는 데이터의 집합, 데이터의 중복을 허용한다. Array List, Linked..

JAVA 2022.07.05
반응형