반응형
- 생성자를 사용하는 방법
HashMap<String, String> copyMap = new HashMap<String, String>(origMap);
- clone()를 사용하는 방법
HashMap<String, String> cloneMap = (HashMap<String, String>)origMap.clone();
- putAll()를 사용하는 방법
HashMap<String, String> putMap = new HashMap<String, String>(); putMap.putAll(origMap);
- Entry를 사용하여 하나씩 복사하는 방법
HashMap<String, String> entryMap = new HashMap<String, String>(); for (Map.Entry<String, String> entry : origMap.entrySet()) { entryMap.put(entry.getKey(), entry.getValue()); }
728x90
반응형
'웹 개발' 카테고리의 다른 글
Spring Boot 시작 시, 코드 실행 (0) | 2021.12.11 |
---|---|
Springboot에서 HTTP encoding charset 설정하는 방법 (0) | 2021.12.10 |
비밀키(암호화 키)를 문자열로 변환 및 반대로 변환 (0) | 2021.12.07 |
javascript 뒤로가기 (0) | 2021.11.19 |
HTML class 속성에서 hyphen/dash(-)를 사용하는 이유 (0) | 2021.11.19 |