전체 글185 7. Map 요소 검색 7. Map 요소 검색 // 키 검색 boolean containsKey = map.containsKey("apple"); // 값 검색 boolean containsValue = map.containsValue(1); // 요소 검색 boolean containsEntry = map.entrySet().contains(Map.entry("apple", 1)); 2023. 5. 3. 6. Map 키, 값, 요소 추출 6. Map 키, 값, 요소 추출 // 모든 키 추출 Set keys = map.keySet(); // 모든 값 추출 Collection values = map.values(); // 모든 요소 추출 Set entries = map.entrySet(); 2023. 5. 3. 5. Map 요소 삭제 5. Map 요소 삭제 // 요소 삭제 map.remove("cherry"); // 모든 요소 삭제 map.clear(); 2023. 5. 3. 4. Map 요소 추가 및 갱신 4. Map 요소 추가 및 갱신 // 요소 추가 map.put("orange", 4); // 요소 갱신 map.put("banana", 5); 2023. 5. 3. 3. Map 요소 조회 3. Map 요소 조회 // 키로 조회 int value1 = map.get("apple"); // 값: 1 int value2 = map.getOrDefault("grape", 0); // 값: 0 (존재하지 않는 키일 경우 디폴트값 반환) // 모든 요소 조회 for (Map.Entry entry : map.entrySet()) { String key = entry.getKey(); int value = entry.getValue(); System.out.println(key + " : " + value); } 2023. 5. 3. 2. Map 크기 및 요소 개수 확인 2. Map 크기 및 요소 개수 확인 int size = map.size(); // 크기 확인 boolean isEmpty = map.isEmpty(); // 요소 개수 확인 2023. 5. 3. 이전 1 ··· 21 22 23 24 25 26 27 ··· 31 다음