回覆列表
-
1 # IT小碼哥
-
2 # 我是你行哥
StringUtils.isNotEmpty(str)或者!StringUtils.isEmpty(str)
-
3 # W路邊的小野花
以下是 Java 判斷字串是否為空的三種方法.方法一: 最多人使用的一個方法, 直觀, 方便, 但效率很低.1:if(s == null || s.equals(""));方法二: 比較字串長度, 效率高, 是我知道的最好一個方法.2:if(s == null || s.length() <= 0);方法三: Java SE 6.0 才開始提供的方法, 效率和方法二幾乎相等, 但出於相容性考慮, 推薦使用方法3:if(s == null || s.isEmpty());
-
4 # 以碼為梯
對於現在的是用java開發的工程,很多都會使用spring框架,在這種情況下可以使用spring提供的工具類(StringUtils)或者使用Apache的commons包裡的(StringUtils)來判斷,需要注意的是最好在工程裡面統一使用相同的工具類。
如果要自己實現可以透過
null!=str&&str.length()>0
來判斷。如果在專案中出現多次,需要把這個方法放到一個工具類裡面統一呼叫,以避免程式碼重複。
-
5 # 白蘿蔔青
str!=null&&str.length>0
-
6 # 程式碼如風
可以這麼判斷 "".equals(s!=null?s.trim():"")不為空的話前面加個!就可以了
-
7 # 歸零者2147483647
開啟電腦的CPU,問問它:小可愛這個字串是空的嗎?
null != str && !””.equals(str) 或者stringUtils.isNotBlank(str)