A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

        
        // 方法一
        /**
         * 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是否为空的方法,你觉得哪个更好些呢?
你经常使用哪一个?
如果让你写,你会怎么写呢?
请列出你的观点的一二三来。

这是今天在看代码的时候无意中看见的两个方法,特意拿出来给大家分享下。
写了这么久的代码了,刚写的时候写的代码只保存不出错就可以了。
但是现在我们的追求还只是不出错就可以吗?

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马