博客

超级管理员

87

帖子

17

回复

223

积分

楼主
发表于 2020-03-17 17:55:00 | 查看: 37 | 回复: 0

例如:判断map对象是否为空

public static void main(String[] args){
    System.out.println("new一个Map集合对象");
    Map<String,String> map = new HashMap<>();  //定义Map集合对象
    System.out.println("Map集合的isEmpty方法返回值是:"+map.isEmpty());  //判断集合是否为空
    System.out.println("添加内容到Map集合");
    map.put("apple","新鲜的苹果");  //向集合中添加对象
    map.put("computer","配置优良的计算机");
    map.put("book","堆积成山的图书");
    System.out.println("Map集合的isEmpty方法返回值是:"+map.isEmpty());  //判断集合是否为空
    
    
    }

判断某个key是否有值


 public void ceshimap(){           
    HashMap<String, String> map = new HashMap<>();  //这是string类型的
           map.put("hh", "");            
           map.put("tt", "tt");           
           map.put("ss", null);                 
         
           if (map.get("ss") != null && !map.get("ss").isEmpty()) {
              System.out.println("有值");    
            } else {                
              System.out.println("空");           
             }       
 }

  


    public void ceshimap() {
            HashMap<String, Object> map = new HashMap<>();  //这是Object类型的
            map.put("hh", "");
            map.put("tt", "tt");
            map.put("ss", null);
     
            if (map.get("hh") != null && map.get("hh")!="") {
                System.out.println("有值");
            } else {
                System.out.println("空");
            }
        }



本帖子中包含资源

您需要 登录 才可以下载,没有帐号?立即注册

您需要登录后才可以回帖 登录 | 立即注册

2018-2020 ©v2.1 冀ICP备19027484号

点击这里给我发消息