-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