-5
我在Java上遇到了一个可变方法的问题,数据结构出现错误,说明min和max无法解析为变量。Java最小最大值方法
@Override
public Optional <T> min(){
if (Set.isEmpty())
return Optional.empty();
else(
T min = Collections.min(Set);
return Optional.of(min);
}
@Override
public Optional <T> max() {
if(Set.isEmpty())
return Optional.empty();
else (
T max = Collections.max(Set);
return Optional.of(max());
}
此代码不能编译。为什么'else'旁边有一个左括号? – rmlan