나는 초보자이며 주어진 코드를 이해하기 위해 노력하고있다. here.자바에서 비교기 구현
내가 이해하지 못하는 것은 StringLengthComparator 클래스에서 두 객체를 비교하는 "skeleton"을 구성한다는 것입니다. String o1, String o2.
그러나 클래스를 적용하면 6 개의 문자열이 StringLengthComparator에 전달되어 올바른 결과를 얻습니다.
제 질문은 클래스에서 단지 2 개의 개체를 비교할 때 어떻게 생깁니 까?하지만 6 개의 문자열이 전달되면 올바른 결과가 나타납니다.
분명히 나는 여기에 근본적인 것이 빠져 있기 때문에 이것에 대한 지침은 훌륭 할 것입니다.
http://docs.oracle.com/javase/tutorial/collections/algorithms/index.html을 참조하십시오. – adatapost