public class StringHelper {
public static boolean isNullOrEmpty(String str) {
return str == null || str.isEmpty();
}
public static boolean isNullOrBlank(String str) {
return str == null || str.isEmpty() || str.trim().length()==0;
}
public static boolean isNullOrBlankOrMinusOne(String str) {
return str == null || str.isEmpty() || str.trim().length()==0 || str.equals("-1");
}
public static String empty(String str){
if(isNullOrEmpty(str)){
return "";
}
return str.trim();
}
/**
* 判断两个字符串是否相等,兼容 null
*
* @param str1
* @param str2
* @return
*/
public static boolean equals(String str1, String str2) {
if (str1 != null)
return str1.equals(str2);
if (str2 != null)
return str2.equals(str1);
return true;
}
}
判断字符串是否为null的工具类
最新推荐文章于 2023-08-24 11:30:46 发布
本文介绍了一个实用的Java字符串处理工具类,包含多个方法用于检查字符串是否为空、空白或特定值,以及进行字符串比较和格式化操作。这些方法有助于简化日常编程任务并提高代码的健壮性和可读性。
2049

被折叠的 条评论
为什么被折叠?



