0
가정하자 내가 가진 자바 클래스 나는 또한 당신은 할 수 없습니다과부하 유형 매개 변수
public class Foo<ELEMENT extends Comparable> {
public Foo(ELEMENT e) {
this(e, new Comparator<ELEMENT>() {
public int compare(ELEMENT e1, ELEMENT e2) {
return e1.compareTo(e2);
}
})
}
}
감사합니다. –
솔루션에서 유형 매개 변수 'COMPARATOR'가 클래스 정의에서 제거되었습니다. 매개 변수를 유지하려면 어떻게해야합니까? –
당신이하고있는 일을 설명 할 수 있습니까? 콤퍼레이터는 객체가 아닌 유형이어야합니다. 일반적으로 비교기에서는 이해가되지 않습니다. –