我有一些看起来像这样的东西:
public boolean isValidObject(SomeObject obj){
if(obj.getField() == null){
LOG.error("error code 1");
return false;
}
if(obj.getField().getSize() > 500){
LOG.error("error code 2");
return false;
}
......
if(someCondition()){
log something
return false;
}
return true;
}
Run Code Online (Sandbox Code Playgroud)
用lambdas在java 8中编写这个最干净的方法是什么?