Java HashMap remove()
[Java HashMap] Java HashMap
remove() hashMap key (key-value)
remove()
hashmap.remove(Object key, Object value);
hashmap HashMap
- key -
- value- (key-value) key value
key key key null key HashMap null
key value true false
remove()
import java.util.HashMap;
class Main {
public static void main(String[] args) {
HashMap<Integer, String> sites = new HashMap<>();
sites.put(1, "Google");
sites.put(2, "Runoob");
sites.put(3, "Taobao");
System.out.println("HashMap: " + sites);
// key2
String siteName = sites.remove(2); // return Runoob
System.out.println(": " + siteName);
System.out.println(" HashMap: " + sites);
}
}
class Main {
public static void main(String[] args) {
HashMap<Integer, String> sites = new HashMap<>();
sites.put(1, "Google");
sites.put(2, "Runoob");
sites.put(3, "Taobao");
System.out.println("HashMap: " + sites);
// key2
String siteName = sites.remove(2); // return Runoob
System.out.println(": " + siteName);
System.out.println(" HashMap: " + sites);
}
}
HashMap: {1=Google, 2=Runoob, 3=Taobao}
: Runoob
HashMap: {1=Google, 3=Taobao}
sites HashMap remove() sites key value value
remove() key value
import java.util.HashMap;
class Main {
public static void main(String[] args) {
HashMap<Integer, String> sites = new HashMap<>();
sites.put(1, "Google");
sites.put(2, "Runoob");
sites.put(3, "Taobao");
System.out.println("HashMap: " + sites);
// key2
Boolean flag1 = sites.remove(1, "Google"); // return true
Boolean flag2 = sites.remove(2, "Weibo"); // return false
System.out.println(" flag1: " + flag1);
System.out.println(" flag2: " + flag2);
System.out.println(" HashMap: " + sites);
}
}
class Main {
public static void main(String[] args) {
HashMap<Integer, String> sites = new HashMap<>();
sites.put(1, "Google");
sites.put(2, "Runoob");
sites.put(3, "Taobao");
System.out.println("HashMap: " + sites);
// key2
Boolean flag1 = sites.remove(1, "Google"); // return true
Boolean flag2 = sites.remove(2, "Weibo"); // return false
System.out.println(" flag1: " + flag1);
System.out.println(" flag2: " + flag2);
System.out.println(" HashMap: " + sites);
}
}
flag1: true
flag2: false
HashMap: {2=Runoob, 3=Taobao}
sites HashMap HashMap 3
Boolean flag1 = sites.remove(1, "Google"); // true Boolean flag2 = sites.remove(2, "Weibo"); // false
remove() key value HashMap key-value true false
[Java HashMap] Java HashMap