Я новичок в Java. У меня есть класс, для которого могут быть созданы экземпляры. Внутри класса я определяю две переменные экземпляра:
double[] array1;
double[] array2;
Массивы будут одинаковой длины.
Внутри класса Затем у меня есть метод1, который сначала заполняет array1
, а затем другой метод2, в котором я хочу установить некоторые из значений array2
= значения в массиве 1 (на основе индекса элемента массива), но затем изменить (выполнить дополнительную операцию) некоторые значения в массиве 2 (на основе индекса элемента массива). Я попытался сделать это в method2, сначала установив:
array2 = array1;
, а затем изменив некоторые из значений array2 на основе индекса элемента, но я вижу, что array1 был полностью изменен на равный массив2, так что понимай, что с моим подходом в Java.
что-то принципиально не так