-
728x90
해시맵 선언
HashMap<String, String> map = new HashMap<>();해시맵 추가map.put("Key","Value");ex)map.put("축구","안정환");map.put("야구","류현진");같은 key 값에 다른 value를 집어넣으면 덮어 씌어진다.값 가져오기
map.get("key");ex)map.get("축구");key가 있는지 확인
map.containsKey("Key");ex)map.containsKey("축구");map.containsKey("농구");true, false로 반환key값 삭제map.remove("Key");ex)map.remove("축구");value에 List를 이용한 HashMap
HashMap<String,List<String>> topicList = new HashMap<>();List<String> lst = new ArrayList<>();topicList.put("a",lst);topicList.get("a").add("cs1");topicList.get("a").add("cs2");for (String str: topicList.get("a")){System.out.println(str);}728x90반응형'공부' 카테고리의 다른 글
DB (0) 2022.07.28 kafka (0) 2022.07.28 서버 통신 (0) 2022.07.28 서버 클라이언트 통신 (0) 2022.07.27 디자인 패턴 - 싱글톤 (0) 2022.07.27