создаю массив newArray на основе inputArray(полученый на входе), далее newArray сортирую через sort. но вылидатор выдает ошибку "Метод getMinimumAndMaximum не должен изменять массив inputArray.". я где-то туплю? или я чего-то не знаю?! public static Pair<Integer, Integer> getMinimumAndMaximum(int[] inputArray) { if (inputArray == null || inputArray.length == 0) { return new Pair<Integer, Integer>(null, null); } int[] newArray=inputArray; // создаю новый массив, который в дальнейшем редактирую Arrays.sort(newArray); int x=newArray[0]; int y=newArray[newArray.length-1]; return new Pair<Integer, Integer>(x, y); } Входящий массив не редактирую, но он при проверке тоже сортируется