map

개발일지/Java

Java Map<key, value>, HashMap

Map 키(key)와 값(value)으로 구성된 객체(Entry)를 저장하는 구조 -> 키와 값으로 구성된 엔트리 객체가 모여있는 구조 키는 중복 저장이 불가능하다 -> 값을 식별하기 위해 값은 중복 저장이 가능하다 HashMap, Hashtable, TreeMap, SortedMap 등 기능 리턴 타입 메서드 설명 객체 추가 Object put (Object key, Object value) 주어진 키로 값을 저장합니다. 해당 키가 새로운 키일 경우 null을 리턴하지만, 동일한 키가 있을 경우에는 기존의 값을 대체하고 대체되기 이전의 값을 리턴합니다. 객체 검색 boolean containsKey (Object key) 주어진 키가 있으면 true, 없으면 false를 리턴합니다. boolean c..

개발일지/Java

Java 컬렉션 프레임워크 (Collection Framework)

특정 자료 구조에 데이터를 추가하고, 삭제하고, 수정하고, 검색하는 등의 동작을 수행하는 편리한 메서드들의 집합 List 데이터의 순서가 유지됨 중복 저장 가능 Set 데이터의 순서가 유지되지 않으며, 중복 저장이 불가능 Map 키(key)와 값(value)의 쌍으로 데이터를 저장 데이터의 순서가 유지되지 않음 키는 값의 구별을 위해 중복 저장 불가 값은 중복 저장 가능 Collection 인터페이스 List + Set 기능 리턴 타입 메소드 설명 객체 추가 boolean add(Object o) / addAll(Collection c) 주어진 객체 및 컬렉션의 객체들을 컬렉션에 추가합니다. 객체 검색 boolean contains(Object o) / containsAll(Collection c) 주어..

E-room
'map' 태그의 글 목록