Даже при импорте java.util.Arrays пишет - надо создать два массива, но они же и создаются этим кодом и в них сразу копируется содержимое ячеек, или я что-то не правильно понял с методом Arrays.copyOf и Arrays.copyOfRange. Задачу решил стандартным методом но интересно почему не проходит этот код. int[] tenFirst = Arrays.copyOf(twenty, 10); int[] tenSecond = Arrays.copyOfRange(twenty, 10, 20);