zoukankan      html  css  js  c++  java
  • 集合工具类的使用

    关于集合工具类的使用实例

    	public static void main(String[] args) {
    		List<String> list1 = new ArrayList<>();
    		if(CollectionUtils.isNotEmpty(list1)){
    			System.out.println("list1不为空");
    		}else{
    			System.out.println("list1为空");
    		}
    
    		List<String> list2 = null;
    		if(CollectionUtils.isNotEmpty(list2)){
    			System.out.println("list2不为空");
    		}else{
    			System.out.println("list2为空");
    		}
    
    		Map map1 = new HashMap();
    		map1.put("test1","张三1");
    		map1.put("test2","");
    		map1.put("test3",null);
    		map1.put("test4","张三4");
    		Map map2 = null;
    
    		String test1 = MapUtils.getString(map1,"test1");
    		String test2 = MapUtils.getString(map1,"test2");
    		String test3 = MapUtils.getString(map1,"test3","MAP1为空取默认值");
    		String testnull = MapUtils.getString(map2,"testnull","MAP2为空取默认值");
    		String testnull2 = MapUtils.getString(map2,"testnull", StringUtils.EMPTY);
    
    		System.out.println("MAP1为空的情况下.test1=="+test1);
    		System.out.println("MAP1为空的情况下.test2=="+test2);
    		System.out.println("MAP1为空的情况下.test3=="+test3);
    
    		System.out.println("MAP2为空的情况下.testnull=="+testnull);
    		System.out.println("MAP2为空的情况下.testnull=="+testnull);
    		System.out.println("MAP2为空的情况下.testnull2=="+testnull2);
    	}
    

      

  • 相关阅读:
    第一个springMVC项目
    spring声明式事务
    spring整合mybatis
    spring中的Aop
    java代理模式(23种设计模式之一)
    java注解与反射
    spring之自动装配bean
    zookeeper端口修改后无法启动客户端
    vue的学习-简单指令(一)
    springsecurity 安全管理
  • 原文地址:https://www.cnblogs.com/lewisat/p/14450711.html
Copyright © 2011-2022 走看看