Map集合

Map是双列集合顶层集合是所有双列集合都可以使用的

Map集合_第1张图片Map是接口,不能直接创建对象,可以创建它的实现类的对象;

put方法:添加数据时键不存在则添加,返回null,如果存在则覆盖原有键值对对象,并返回被覆盖的值对象。

remove:返回被删除的值对象,如果不存在返回null;

containsKey,containsValue:判断键或值是否存在;

size:返回集合中键值对的个数;

     Map map=new HashMap<>();
        map.put("mike","jane");
        map.put("mke","jne");
        map.put("mie","jae");
        map.put("mik","jan");
        String val=map.put("mike","maarie");
        map.remove("mike");
        System.out.println(map);
        System.out.println(val);

Entry集合就是pair<>对象;java没有tuple;Entry是Map的内部接口;不写Map时要导入Map包;

Map集合_第2张图片

你可能感兴趣的:(java,前端,服务器)