Я пытаюсь сортировать мой массив с возрастающим порядком, я попросил пользователя ввести 5 чисел, после чего я их сохранил в массиве numberList
.сортировка массивов с увеличением порядка
После того, как я хочу отобразить массив в порядке возрастания. Я пробовал использовать Arrays.sort(numberList)
, и это не сработало. Возникла ошибка под словом sort
Как я могу его сортировать ?!
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Scanner;
public class Array {
public static void main (String[] args) {
ArrayList<Integer> numberList = new ArrayList<Integer>();
Scanner input = new Scanner(System.in);
System.out.println("Enter number 1");
numberList.add(input.nextInt());
System.out.println("Enter number 2");
numberList.add(input.nextInt());
System.out.println("Enter number 3");
numberList.add(input.nextInt());
System.out.println("Enter number 4");
numberList.add(input.nextInt());
System.out.println("Enter number 5");
numberList.add(input.nextInt());
System.out.println(numberList);
for(int i = numberList.size() - 1; i >= 0; i--);
System.out.println("The list in ascending order:");
System.out.println(Arrays.sort(numberList));
}
}
... и какая ошибка? –
При сортировке слова есть ошибка (например: Arrays.sort (numberList);) – Nicole
Кроме того, почему вы пытаетесь сортировать несколько раз? –