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集合的基本功能测试的主要内容,如果未能解决你的问题,请参考以下文章

畅游Java集合世界最后一站——Map集合

HashMap概述与用法总结

容器的基本功能和分类

Map常用功能

JavaSE学习总结—— 集合

Map集合