我有一个带有签名的方法
void supplyData(String query, Integer skip, Integer count)
通常,我将像这样对方法主体进行建模:
MyProvider.observable(query)
.skip(skip)
.take(count)
.subscribe();
现在两个Integer可以为null,因此我不需要跳过所有内容。如何使这两个步骤为可选?
null
检查应该在这里工作,
MyProvider.observable(query)
.skip(skip == null? 0: skip)
.take(count == null? Integer.MAX_VALUE: count)
.subscribe();