Est-ce que quelqu'un sait d'une sorte d'usine de Comparator en Java, avec unJava Comparator
public Comparator getComparatorForClass(Class clazz) {}
Il retournerait Comparateurs pour des choses comme String, Double, Entier mais aurait un
public void addComparatorForClass(Class clazz, Comparator comparator) {}
Pour les types arbitraires.
L'utilisation de Comparable est une bonne option. Une telle usine n'a aucun sens en général. –
Que feraient-ils pour les classes qui ont plus d'un comparateur? Par exemple, un employé qui peut être trié par nom ou par ID? –