Как сколонировать массив в java
Ответы
Сергей Якимович
06 декабря 2022
Можно воспользоваться методом clone
. Мы получим разные массивы с одинаковым содержимым :
int[] arr = {1,2,3,4,5,6};
int[] result = arr.clone();
System.out.println(Arrays.toString(result)); // => [1, 2, 3, 4, 5, 6]
System.out.println(Arrays.toString(arr)); // => [1, 2, 3, 4, 5, 6]
System.out.println(Arrays.equals(result, arr)); // => true
System.out.println(result == arr); // => false
0
0