Map集合的基本功能测试
Posted wtbk
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Map集合的基本功能测试相关的知识,希望对你有一定的参考价值。
public class Demo11 {
public static void main(String[] args){
HashMap<String, String> map = new HashMap<>();
//添加元素
map.put("邓超", "孙俪");
map.put("周杰伦", "昆凌");
map.put("黄晓明", "杨颖");
System.out.println(map);
//输出结果:
{邓超=孙俪, 周杰伦=昆凌, 黄晓明=杨颖}
//删除元素
map.clear();
System.out.println(map);
//输出结果:{}
//删除单个元素
map.remove("邓超");
System.out.println(map);
//输出结果:{周杰伦=昆凌, 黄晓明=杨颖}
//判断集合是否包含指定的键
map.containsKey("黄晓明");
System.out.println(map);
//输出结果:
{邓超=孙俪, 周杰伦=昆凌, 黄晓明=杨颖}
//返回集合中的键值对对数
System.out.println(map.size());
输出结果:3
//集合中的获取功能
System.out.println("get:"+map.get("邓超"));
输出结果:孙俪
//获取集合中所有键的值
Set<String> set = map.keySet();
for (String key:set){
System.out.println(key);
}
输出结果:
邓超
周杰伦
黄晓明
//获取集合中所有值得集合
Collection<String> v = map.values();
for (String value:v){
System.out.println(value);
}
输出结果:
孙俪
昆凌
杨颖
}
}
以上是关于Map集合的基本功能测试的主要内容,如果未能解决你的问题,请参考以下文章