решил таким образом, но долго не мог понять почему без 2го цикла для 2го массива выдет ошибку:Index 10 out of bounds for length 10. на сколько я понял копирование происходит по индесу ячейки, если номер совпадает данные копируются.
for (int i = 10; i < big.length; i++) {
for (int j = 0; j < 1;j++){
small2[j] = big[i];
Вадим Евтушенко
36 уровень
помогите разобраться более детально, пожалуйста)
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Булат РахимовExpert
31 июля 2020, 09:47
у второго маленького массива нет ячеек с номерами 10, 11, 12 и т..д.
должно быть small2[i-10] = big[i]
0
Вадим Евтушенко
31 июля 2020, 10:25
for (int i = 10; i < big.length; i++) {
small2[i - 10] = big[i];
вот так вы имеете ввиду?
0
Булат РахимовExpert
31 июля 2020, 10:55
да
0