впервые публикуется здесь. Я пытаюсь понять, как этот метод сортировки Java на самом деле сортирует массив. Я уже использовал визуализатор Java, и он все еще не имеет смысла для меня. Я понимаю, что метод сортировки принимает массив, а затем использует два элемента одновременно, чтобы передать их в выражение (второе число минус первое число), но я не понимаю, как это значение используется для сортировки массива :
Arrays.sort(arrayList,(Integer number1, Integer number2) -> number2 - number1)
(элементы arrayList могут быть любыми целыми числами)