У меня есть двумерный массив, содержащий имя, фамилию и третий нерелевантный фрагмент данных в каждой строке.Мне нужно алфавитировать каждую строку на основе фамилии.Как я могу это сделать?
Я пытался использовать java.util.Arrays.sort (array [0]);но я могу получить только одну строку или один столбец.Мне нужно сохранить имя и фамилию вместе и отсортировать по фамилии.
так скажем, у меня есть этот массив
String array [][]=new String[3][2];
array[0][0]="Kyle";
array[0][1]="Johnson";
array[1][0]="Drew";
array[1][1]="Anderson";
array[2][0]="Jacob";
array[2][1]="Peterson";
, который построен как этот
Кайл|Джонсон
Дрю |Андерсон
Джейкоб |Петерсон
и мне нужно, чтобы все закончилось вот так
Дрю |Андерсон
Кайл |Джонсон
Джейкоб |Петерсон