HashMap
키에 대한 해시값을 사용하여 값에 접근하고 저장하는 key - value 형태를 가진 순서가 없는 자료구조
주요 메서드
메서드 | 설명 |
put(Key,Value) | 키, 값 저장 |
get(Key) | 키로 값 찾기 |
Set entrySet() | 키 값 쌍을 set으로 가져오기 |
Object getOrDefault(key, defaultValue) | 키로 값 찾기. 지정된 키가 없으면 defaultValue 반환 |
boolean ContainsKey(Key) | Key를 가지고 있는지 체크 |
boolean ContainsValue(Value) | 값을 가지고 있는지 체크 |
boolean remove(Key) | 삭제 |
boolean replace(Key, Value) | 지정 키의 값을 value로 변환 |
void clear() | 모든 매핑 삭제 |
- 전체 접근 시 iterator 사용
Iterator<Integer> it= 변수.keySet().iterator();
while(it.hasNext()) {
Integer key= it.next();
String value=h.get(key);
System.out.println(key+" "+value);
}
'멀티잇 풀스택' 카테고리의 다른 글
8 week_5 JDBC (0) | 2023.02.09 |
---|---|
8 week_4 Ajax (0) | 2023.02.08 |
8 week_2 JSP (0) | 2023.02.07 |
8 week_1 Servlet (0) | 2023.02.06 |
7 week_3 JQuery (0) | 2023.02.02 |