查看元素:
public class test2 {
Map<String, String> returnMap = new HashMap<String, String>();
returnMap.put("80100","张三");
returnMap.put("80200","李四");
returnMap.put("80300","王五");
returnMap.put("80400","赵六");
for(String key : returnMap.keySet()) {
System.out.println(key);
}
for(String key : returnMap.keySet()) {
System.out.println(returnMap.get(key));
}
}
}
打印结果:(遍历是无序的)
80300
80200
80100
80400
王五
李四
张三
赵六
Process finished with exit code 0
删除元素:
public class test {
public static void main(String args[]) {
Map<String,String> map = new HashMap<String,String>();
map.put("80100","1");
map.put("80200","2");
map.put("80300","3");
Iterator iterator = map.keySet().iterator();
while (iterator.hasNext()) {
String key = (String) iterator.next();
if (key.equals("80200")){
iterator.remove();
map.remove(key);
//map.put("80200","10");
break;
}
System.out.println(key);
}
//map.put("80200","10");
System.out.println(map.get("80100"));
System.out.println(map.get("80200"));
System.out.println(map.get("80300"));
}
}
打印:
80300
1
null
3