【发布时间】:2018-01-10 05:48:14
【问题描述】:
我有一个这样的javabean:
public class Foo {
private String bar;
...getter/setter...
}
然后我想这样设置值:
if (foo.getBar() == null) {
foo.setBar("def");
}
有没有更简单的方法呢? 例如:
callIfNull(foo.getBar(), foo.setBar("def");
【问题讨论】:
-
if 子句已经很简单了。
-
你可以使用构造函数指令来做同样的事情..