java, comparator interface, ich soll ein attribut anlegen von Comparator<String>, was ist damit gemeint eine anonyme Klasse?
Ich soll zwei strings lexikalisch vergleichen, was ich nicht kapiere, ich soll das mit einem Comparator<String> Attribut tun. Meint man damit eine anonyme Klasse? Wenn ja, ich habe eine Anonymeklasse erstellt nun, ist da die Methode:
public int compare(String o1, String o2) {}
muss ich die selber ausfüllen? Also wie die Strings verglichen werden? Wenn ja, wozu nutze ich dann überhaupt Comparator? Ich könnte dann doch gleich einfach eine MEthode erstellen und selber sagen, wie ich den Vergleich haben möchte?