// 方法一
/**
* Standard string content checking.
*
* @param string The string to check
* @return Are its content empty or the reference null?
*/
public static boolean isNotEmpty(String string) {
return string != null && string.length() > 0;
}
// 方法二
/**
* 字符串判断是否为空
* @param str
* @return
*/
public static String strIsNull(String str) {
if (null == str || str.trim().length()<1) {
return "";
}
return str;
}
这两个判断String是否为空的方法,你觉得哪个更好些呢?
你经常使用哪一个?
如果让你写,你会怎么写呢?
请列出你的观点的一二三来。
这是今天在看代码的时候无意中看见的两个方法,特意拿出来给大家分享下。
写了这么久的代码了,刚写的时候写的代码只保存不出错就可以了。
但是现在我们的追求还只是不出错就可以吗? |
|