Maven依赖
<!--commons-->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.12.0</version>
</dependency>
StringUtils
StringUtils.isNotEmpty(null) -> false
StringUtils.isNotEmpty("") -> false
StringUtils.isNotEmpty(" ") -> true
StringUtils.isEmpty(null) -> true
StringUtils.isEmpty("") -> true
StringUtils.isEmpty(" ") -> false
StringUtils.isNotBlank(null) -> false
StringUtils.isNotBlank("") -> false
StringUtils.isNotBlank(" ") -> false
StringUtils.isBlank(null) -> true
StringUtils.isBlank("") -> true
StringUtils.isBlank(" ") -> true
两者的区别是 Empty比Blank少了长度校验 日常使用建议使用Blank
日常使用用这2个即可,
if(StringUtils.isNotBlank("XXXX")){
//TODO 已经传递了参数,正常使用即可
}
异常工具
try {
}catch (Exception e){
log.error("截断表异常,{}", ExceptionUtils.getMessage(e));
}
文件工具
String oneMB = FileUtils.byteCountToDisplaySize(1024 * 1024);
特殊说明: 以上文章,均是我实际操作,写出来的笔记资料,不会盗用别人文章!烦请各位,请勿直接盗用!转载记得标注来源!