Java中如何对String判断null值或空值的方法
下文讲述对String的null或空值的判断方法分享,如下所示:
错误的方法:
错误用法一
if (name == "") {
//业务代码
}
错误用法二
if (name.equals("")) {
//业务代码
}
错误用法三
if (!name.equals("")) {
//业务代码
}
正确的做法
if (name != null && !name.equals("")) {
//业务代码
}
或
if (!"".equals(name)) {
//将!写在""前头
//则不管name是否为null,都不会出错。
//业务代码
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


