Classificando a string da lista de array da classe personalizada usando o Collections.sort
Eu estou tentando classificar minha classe personalizada lista de matriz usando Collections.sort declarando meu próprio comparador anônimo. Mas o tipo não está funcionando como esperado.
Meu código é
<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>
O resultado não está na ordem de classificação.