Собственно, как сортировать Список по "полям" String[] - где obj.get(1)[0] - это - имя. obj.get(1)[1] фамилия и т.д.
так
Collections.sort(obj, new Comparator<String[]>() {
@Override
public int compare(String[] o1, String[] o2) {
int result = o1[0].compareTo(o2[0]);
if (result == 0) result = o1[1].compareTo(o2[1]);
return result;
}
});
или так (Java 1.8)
Collections.sort(obj, Comparator.comparing((String[] o) -> o[0]).thenComparing(o -> o[1]));
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники