У меня, например, этот многомерный массив:Как отсортировать многомерный массив строк по одному столбцу в целочисленном значении в java?
String [] [] Массив = новый String [10] [2];
В первом столбце у меня есть строки, которые в моем случае являются именами пользователей, но во втором столбце у меня есть строки, которые должны представлять целые числа. Теперь я хочу, чтобы отсортировать массив как это:
Before:
Petter 543
John 276
Jay 1879
Alf 5021
etc.
After:
Alf 5021
Jay 1879
Petter 543
John 276
etc.
Так что я хочу, самое высокое значение в верхней и самой низкой в нижней части, но не испортить имена. Все, что я нашел до сих пор, это то, как отсортировать все целые многомерные массивы или только строковые многомерные массивы, а не как просто отсортировать второй столбец на основе целых чисел.
однажды я получил его отсортирован, но это был отсортирован в «буквенного» способом:
Так 1000 был высокий балл 12 был второй самый высокий балл и был самый низкий балл 999999.
Как 1 представляет «a», а 9 представляет «z».
Я взгляну на это! – creativecreatorormaybenot