<分区>
我写了一个返回 boolean 值的简单方法。
private boolean isActionAvailable(Collection<StudentConfiguration> studentConfigs){
if(studentConfigs != null)
{
studentConfigs.forEach(studentConfig -> {
if(studentConfig.action() == null || !studentConfig.action().equals(Action.DELETE)) {
return true;
}
});
}
return false;
}
该方法抛出以下异常。
error: incompatible types: unexpected return value
studentConfigs.forEach(studentConfig ->
我的代码有什么问题?