码迷,mamicode.com
首页 > 其他好文 > 详细

Map集合的基本功能测试

时间:2018-08-05 18:09:10      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:输出   static   str   remove   set   string   key   基本   class   

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集合的基本功能测试

标签:输出   static   str   remove   set   string   key   基本   class   

原文地址:https://www.cnblogs.com/WTBK/p/9426418.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!