java Map接口
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java Map接口相关的知识,希望对你有一定的参考价值。
Map:用来存储键值对的,通过键来标识,键如果重复,新的键值将覆盖旧的
Map是一个接口,实现类有HashMap,TreeMap,HashTable,Properties
Map<Integer,String> m =new HashMap<>(); //要增加泛型
Map<Integer,String> m2=new HashMap<>();
m.put(1, "ad");
m.put(2,"tow");
m.put(3,"three");//存储键值对
m2.put(4, "four");
m2.put(5, "five");
m.get(1); //取出键对应的值
m.size(); //返回键值对个数
m.isEmpty(); //Map是否为空
m.containsKey(2); //是否包含指定的键
m.containsValue("ad"); //是否包含指定的值
m.putAll(m2); //将第二个Map全部加入第一个Map
System.out.println(m); //打印结果:1=ad, 2=tow, 3=three, 4=four, 5=five
以上是关于java Map接口的主要内容,如果未能解决你的问题,请参考以下文章