错误:不兼容类型:意外返回值:Java 8
2022-09-03 13:02:24
我写了一个返回布尔值的简单方法。
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 ->
我的代码有什么问题?