мы будем использовать метод remove(Object key) который удаляет значение определенного ключа из HashMap. Если ключ существует, метод remove() возвращает элемент и удаляет пару ключ-значение.
import java.util.HashMap;Output:
public class remove_element_HashMap {
public static void main(String[] args) {
HashMapmap = new HashMap ();
map.put("value1",15);
map.put("value2",48);
map.put("value3",21);
map.put("value4",87);
map.put("value5",159);
map.put("value6",17);
System.out.println("Перед удалением: "+map);
Объект elmDeleted = map.remove("value3");
System.out.println("удаленный элемент "+elmDeleted);
System.out.println("Перед удалением "+elmDelete+": "+map);
}
}
Перед удалением: {value5=159, value6=17, value3=21, value4=87, value1=15, value2=48}
item deleted is 21
Перед удалением 21: {значение5=159, значение6=17, значение4=87, значение1=15, значение2=48}
Commentaires (12)
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Excellent tutoriel !
N'hésitez pas si vous avez des questions.