Итак, я не уверен, почему это становится для меня так сложно, но мне нужно сортировать от высокого к низкому и от низкого к высокому.
Для высокого к низкому у меня есть :
int a, b;
int temp;
int sortTheNumbers = len - 1;
for (a = 0; a < sortTheNumbers; ++a) {
for (b = 0; b < sortTheNumbers; ++b) {
if (array[b] < array[b + 1]) {
temp = array[b];
array[b] = array[b + 1];
array[b + 1] = temp;
}
}
}
Тем не менее, я не могу заставить его работать в обратном порядке (от низкого к высокому), я продумал логику, и он всегда возвращает 0 для всех значений. Любая помощь приветствуется!
Общая картина заключается в том, что у меня есть JTable с 4 столбцами, каждый из которых содержит числа, имена или даты. Мне нужно иметь возможность сортировать их туда и обратно.
Спасибо!