Vla*_*mir 2 java string null is-empty
考虑成员变量:
String foo;
Run Code Online (Sandbox Code Playgroud)
setFoo如果foo以前没有设置或当前为空,我只想打电话.
为此,我不确定这是否足够:
if(foo==null || foo.isEmpty()) {
setFoo(foo);
}
Run Code Online (Sandbox Code Playgroud)
或者在OR条件的另一侧检查null是否更安全:
if(foo==null || (foo!=null && foo.isEmpty())) {
setFoo(foo);
}
Run Code Online (Sandbox Code Playgroud)
jbx*_*jbx 11
if(foo==null || foo.isEmpty()) 足够了.
在Logical OR条件下,如果第一部分为false,Java将仅评估第二部分.
| 归档时间: |
|
| 查看次数: |
643 次 |
| 最近记录: |