当str为是否为 null
是否为 “”
是否为空字符串(引号中间有空格) 如: " "。
制表符、换行符、换页符和回车
StringUtils的isBlank()方法可以一次性校验这三种情况,返回值都是true,否则为false
用起来非常方便
//如果请求参数为json的格式的时候将其直接转换为map的形式
Map<String, Object> m = JsonUtil.parseJsonStrJustepToMap(jsonData);
//不通过if来判断是否为空的情况
String resourceProperty = Optional.ofNullable(m.get("resourceProperty")).map(v -> v.toString()).orElse(null);
//项目中判断list是否为空时
CollectionUtils.isEmpty
刚创建出来的List长度为0,但不为null
CollectionUtils.isEmpty()方法可以检查null和长度为0的list
项目中建议全局变量初始话
由于项目中经常new 对象浪费了资源,全局变量有利于重复使用