Метода Јава ХасхМап цлеар () уклања све парове кључ / вредност са хеш-мапе.
Синтакса 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()
метод функционишу на сличан начин. Међутим, то су два различита процеса.