JavaのHashMapからキーとその値を削除する
このチュートリアルでは、キーまたはキーと値のペアを指定して、Java の HashMap から特定のキーとその値を削除する方法を説明しますremove(Object key) は、HashMap から特定のキーの値を削除します。キーが存在する場合、remove() メソッドは要素を返し、キーと値のペアを削除します。
import java.util.HashMap;出力:
public class remove_element_HashMap {
public static void main(String[] args) {
HashMapmap = new HashMap ();
map.put("値1",15);
map.put("値2",48);
map.put("値3",21);
map.put("値4",87);
map.put("値5",159);
map.put("値6",17);
System.out.println("削除前: "+map);
オブジェクト elmDeleted = map.remove("value3");
System.out.println("削除された項目は "+elmDeleted);
System.out.println("Before "+elmDelete+": "+map) is removed;
}
}
削除前: {value5=159, value6=17, value3=21, value4=87, value1=15, value2=48}
item deleted is 21
Before removing 21: {値 5 = 159、値 6 = 17、値 4 = 87、値 1 = 15、値 2 = 48}