continuo ad avere un problema:
mi sono creato un oggetto in questo modo:
codice:
public class ComparatorMyObj implements Comparator{
public int compare(Object o1, Object o2) {
MyObj myObj1 = (MyObj ) o1;
MyObj myObj2 = (MyObj ) o2;
return c1.getName().compareTo(c2.getName());
}
}
poi ho applicato alla mia lista il mio comparatore
codice:
List<myObjList> myObjList;
.
.
.
Collections.sort(myObjList, new ComparatorMyObj ());
ma quando mi faccio stampare myObjList non è ordinata.
Dove sbagio?
thanx
nh