Почему при использовании метода сортировки Arrays.sort()
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int[] array = new int[20];
for (int i = 0; i < array.length; i++) {
array[i] = Integer.parseInt(reader.readLine());
}
sort(array);
System.out.println(array[0]);
System.out.println(array[1]);
System.out.println(array[2]);
System.out.println(array[3]);
System.out.println(array[4]);
}
public static void sort(int[] array) {
Arrays.sort(array);
for (int i : array) {
System.out.println(i);
}//напишите тут ваш код
}
}
выводится список большим объемом, где после максимального значения появляются новые(выделил жирным шрифтом)?
1
1
2
3
4
4
5
6
6
23
200
500
500
600
900
1000
2000
4000
5000
8000
1
1
2
3
4
Process finished with exit code 0
откуда они?