Я хотел отсортировать элементы в recyclerView. У меня есть имена пользователей, такие как 20ABC1, 20ABC2, ..., 20ABC10, .. и т. Д.
Я попробовал ответить на связанные вопросы, один из которых был:
public static final Comparator<Users> BY_NAME_ALPHABETICAL = (users, t1) -> users.Username.compareTo(t1.Username);
Но это точно не решает проблему. 20ABC10, 20ABC11, ... 20ABC19 выше 20ABC2. Я думаю, что это потому, что он проверяет символ за символом.
Как я могу решить это?
Спасибо:)