Sortowanie niestandardowego ciągu tablicowego klasy przy użyciu Collections.sort
Próbuję posortować moją niestandardową listę tablic klasy przy użyciu Collections.sort, deklarując mój anonimowy komparator. Ale sortowanie nie działa zgodnie z oczekiwaniami.
Mój kod to
<code>Collections.sort(arrlstContacts, new Comparator<Contacts>() { public int compare(Contacts lhs, Contacts rhs) { int result = lhs.Name.compareTo(rhs.Name); if(result > 0) { return 1; } else if (result < 0) { return -1; } else { return 0; } } }); </code>
Wynik nie jest uporządkowany.