-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