Метода Јава ХасхМап цлеар () уклања све парове кључ / вредност са хеш-мапе.
Синтакса clear()методе је:
hashmap.clear()
Овде је хасхмап објекат HashMapкласе.
цлеар () Параметри
clear()Метод не узима никакве параметре.
цлеар () Повратна вредност
clear()Метод не врати никакву вриједност. Уместо тога, он мења измене хеш-мапе.
Пример: Јава ХасхМап цлеар ()
import java.util.HashMap; class Main ( public static void main(String() args) ( HashMap numbers = new HashMap(); numbers.put("One", 1); numbers.put("Two", 2); numbers.put("Three", 3); System.out.println("HashMap: " + numbers); // remove all mappings from HashMap numbers.clear(); System.out.println("HashMap after clear(): " + numbers); ) )
Оутпут
ХасхМап: (Оне = 1, Тво = 2, Тхрее = 3) ХасхМап након цлеар (): ()
У горњем примеру смо креирали хеш-мапу названу бројеви. Овде смо користили clear()методу за уклањање свих парова кључ / вредност из бројева.
Напомена : Можемо користити методу Јава ХасхМап ремове () да уклонимо једну ставку из хеш-мапе.
Поново иницијализујте ХасхМап
У Јави можемо постићи функционалност clear()методе поновном иницијализацијом хеш-мапе. На пример,
import java.util.HashMap; class Main ( public static void main(String() args) ( HashMap numbers = new HashMap(); numbers.put("One", 1); numbers.put("Two", 2); numbers.put("Three", 3); System.out.println("HashMap: " + numbers); // reinitialize the hashmap numbers = new HashMap(); System.out.println("New HashMap: " + numbers); ) )
Оутпут
ХасхМап: (Један = 1, Два = 2, Три = 3) Нова ХасхМап: ()
У горњем примеру смо креирали хеш-мапу названу бројеви. Хешмапа се састоји од 3 елемента. Обратите пажњу на линију,
numbers = new HashMap();
Овде процес не уклања све ставке из хеш-мапе. Уместо тога, он креира нову хешмапу и новонасталу хешмапу додељује бројевима. А старију хеш-мапу уклања Гарбаге Цоллецтор .
Напомена : Може се чинити да поновна иницијализација HashMapи clear()метод функционишу на сличан начин. Међутим, то су два различита процеса.








