На фото ниже - наглядная схема метода System.arraycopy()
А это - перевод оф. документации о работе метода Arrays.binarySearch():
"Если объект при поиске отсутствует, то возвращается значение (-(точка вставки) – 1). Точка вставки определяется как точка, в которой ключ будет вставлен в массив: 1) Index первого элемента в диапазоне больше, чем ключ 2) toIndex, если все элементы в диапазоне меньше указанного ключа. Обратите внимание, что это гарантирует, что возвращаемое значение будет >= 0 тогда и только тогда, когда ключ найден."
Вопрос - будет ли возвращаемый int метода binarySearch() использоваться в arraycopy() именно как "позиция в конечном массиве "(4-ая строка картинки)?
Продвижение своими сайтами как стратегия роста и независимости