Изменение массива в цикле в Java
Если нужно изменить все ячейки, удобно идти
по индексам и перезаписывать arr[i].
Исходный объект массива остается тем же:
import java.util.Arrays;
int[] arr = {1, 2, 3};
for (int i = 0; i < arr.length; i++) {
arr[i] = arr[i] * 2;
}
System.out.println(Arrays.toString(arr));
Можно задать новое значение по правилу, зависящему от индекса:
int[] arr = {0, 0, 0};
for (int i = 0; i < arr.length; i++) {
arr[i] = i + 1;
}
Дан код:
int[] nums = {1, 2, 3, 4};
Увеличьте каждый элемент на 10.
Выведите все элементы в одной строке
через запятую.
Дан код:
int[] nums = {5, 5, 5};
Запишите в каждую ячейку ее индекс. Выведите все элементы в одной строке через запятую.