У меня есть массив из 4 int
s, и мне нужно заменить их значениями другого массива. Например: у меня есть массив {5,3,7,2}
, и мне нужно заменить значения и получить массив {2,7,3,5}
.Изменить значения между двумя массивами
Вот мой код:
public static void main(String args[]){
int array[] = new int[4];
array[0] = 1;
array[1] = 4;
array[2] = 3;
array[3] = 7;
int swapArray[] = new int[5];
for (int j = 3; j > 0; j--) {
for (int i = 0; i < 4; i++) {
swapArray[j] = array[i];
System.out.print(" " + swapArray[j]);
}
}
}
Но это не меняет значения, просто повторяет его 3 раза.
Почему у вас есть два массива разного размера? – AbtPst
также, вы имеете в виду замену или перестановку? – AbtPst
Мне нужно переставить. Исправлены размеры массивов массивов, ty: D – Fireship