Java内部类/闭包
|
所以我有以下几点:
Object a = data.getA();
Object b = data.getB();
Object c = data.getC();
// and so on
这些对象是从API调用中检索的,可以为null。我想将这些对象放入列表,但前提是它们不为null。
我可以写几行:if(a!=null) {myList.add(a}
,依此类推。但是我感觉有一种更优雅的方法,可以避免每次都必须执行null检查(除了创建辅助方法来执行此操作)。
例如,使用javascript,我可以创建一个闭包。对Java有任何想法吗?
没有找到相关结果
已邀请:
4 个回复
钾涎净介
定义如何过滤列表的条件表示为hamcrest匹配器。 或者您可以等待JDK 8 :-)
长拳
筷啸够对铅
凰葱崎济邯