Java開發工具庫

此文主要記載java開發過程當中一些方法、工具使用或心得筆記等。將持續更新.....java

判斷工具

判斷字符串

過濾空格trim後判斷markdown

if (StringUtils.isNotBlank(new String())) {
    System.out.println("String不爲空");
}
if (StringUtils.isBlank(new String())) { 
   System.out.println("String爲空");
}
複製代碼

不過濾空格判斷工具

if (StringUtils.isNotEmpty(new String())) {
    System.out.println("String不爲空");
}
if (StringUtils.isEmpty(new String())) {   
 System.out.println("String爲空");
}
複製代碼

判斷List、Set

if (CollectionUtils.isNotEmpty(new ArrayList<>())) {
    System.out.println("List不爲空");
}
if (CollectionUtils.isEmpty(new HashSet<>())) {  
  System.out.println("Set爲空");
}
複製代碼

判斷Map

if (MapUtils.isNotEmpty(new HashMap())) {  
  System.out.println("Map不爲空");
}
if (MapUtils.isEmpty(new HashMap())) {  
  System.out.println("Map爲空");
}
複製代碼

校驗對象否爲空

Objects.requireNonNull(T obj, String message); // message自定義拋出提示錯誤信息
複製代碼

判斷對象是否爲空

if(Objects.isNull(T obj)) {
	System.out.println("對象爲空");
}
if(Objects.nonNull(T obj)) {
	System.out.println("對象不爲空");
}
複製代碼
相關文章
相關標籤/搜索