Проект, который я делаю, должен иметь возможность отображать как первый, так и второй массивы. Это означает, что мне нужен второй массив для копирования первого массива. Помимо простого копирования массивов, я должен перевести его в третий массив в один цикл. Как это сделать, чтобы первый массив не потерял свое значение после того, как он был равен второму массиву и прошел через цикл?Массивы и копирование массивов
public static void main(String[] args)
{
// Constants Section
final int FIVE = 5;
final int ONE = 1;
// Variable Declaration Section
int[] firstArray = {1,2,3,4,5};
int[] secondArray;
int[] finalArray;
int i;
// Variable Initialization Section
secondArray = new int[FIVE];
finalArray = new int[FIVE];
// Code Section
for (i = 0; i <FIVE; i++)
{
secondArray = firstArray;
finalArray = firstArray;
}
for (i = FIVE - 1; i >= 0; i--)
{
System.out.println("Array1 = " + firstArray[i] + " Array2= " + secondArray[i] + " Array3= " + finalArray [i]);
}
}
}
Я ПОЛНОСТЬЮ КЛУБЫ О КОДИРОВАНИИ. Я ЕСМЬ УЧАЩИЙСЯ СТУДЕНТ, КОТОРЫЙ НАХОДИТ В НЕВОЗМОЖНЫЙ КЛАСС. ПОЖАЛУЙСТА ПОМОГИ!
Сообщение пример желаемого выхода. Также опубликуйте свой доработанный код. – Rikesh
Это не php. – cardeol
'array_merge' +' array_reverse'? –