-2
비교기는 Java의 인터페이스이며, 새로운 Comparator() 및 재정의 비교 메소드를 허용하는 방법은 무엇입니까? 다른 클래스/인터페이스도 있습니까? 도와주세요 그 당신은 할 수없는Java에서 비교기 사용
비교기는 Java의 인터페이스이며, 새로운 Comparator() 및 재정의 비교 메소드를 허용하는 방법은 무엇입니까? 다른 클래스/인터페이스도 있습니까? 도와주세요 그 당신은 할 수없는Java에서 비교기 사용
매우 혼란 Comparator x = new Comparator();
당신이 할 수있는 것은 뭔가 다른 (이 비교기의 익명 서브 클래스의 정의를 포함)이다
Comparator x = new Comparator(){
// some implementation code here
};
입니다. Comparator를 구현하고 인스턴스를 만들고 같은 시간에 새 클래스를 선언하는 것은 다소 간략한 것입니다.
그리고 예, 모든 인터페이스 또는 비 최종 클래스 (추상이 아니어도 됨)를 사용하여이를 수행 할 수 있습니다.