//取出map集合中所有的元素方法 两种如下 KeySet () 和 entrySet方法
package com.day20;
import java.util.HashMap;
import java.util.Map;
public class MapDemp {
public MapDemp() {
// TODO Auto-generated constructor stub
}
public static void main(String[] args) {
methor_1();
}
public static void methor_1(){
Map <Integer, String > myMap = new HashMap();
//添加方法
myMap.put(1, "xiaoming");
myMap.put(2, "wangwu");
myMap.put(3, "wangcai");
myMap.put(4, "zhaoliu");
System.out.println(myMap.get(1));//返回一个与key相关联的value值,
System.out.println(myMap.get(7)); //如果没有,则返回null
//删除方法
myMap.remove(1); //删除指定key的值,返回的是此key所指向的value值
//myMap.clear(); //清空该集合, void
//判断方法
myMap.containsValue("xiaoming");//返回值是boolean
myMap.containsKey(1);//
myMap.isEmpty();
//获取方法
myMap.get(1);//通过键获取值,如果没有该键返回null,
//当然可以通过返回null来判断是否包含指定键
myMap.size();//获取键值对的个数
}
}
package com.day20;
import java.util.HashMap;