JavaのHashMapからキーとその値を削除する

このチュートリアルでは、キーまたはキーと値のペアを指定して、Java の HashMap から特定のキーとその値を削除する方法を説明します

remove(Object key) は、HashMap から特定のキーの値を削除します。キーが存在する場合、remove() メソッドは要素を返し、キーと値のペアを削除します。

import java.util.HashMap;

public class remove_element_HashMap {

public static void main(String[] args) {

HashMap map = 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}