Один массив в другой можно скопировать с помощью функции "arraycopy". Как его правильно использовать? Я вижу, что он очень облегчает жизнь.
package com.javarush.task.jdk13.task07.task0705;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
/*
Один большой массив и два маленьких
*/
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
Scanner scanner = new Scanner(System.in);
// Объявил 3 массива. 1 большой и 2 маленьких
int numbers [] = new int[20];
int numbers_a [] = new int[10];
int numbers_b [] = new int[10];
// Наполнил большой массив
for (int i = 0; i < 20; i ++)
{numbers [i] = scanner.nextInt();
}
//Наполнил 1-й маленький
System.arraycopy(numbers, 0, numbers_a, 0, 10);
}
//Наполнил 2-й маленький с середины
System.arraycopy (numbers, 10, numbers_b, 0, 10);
}
//Вывожу на экран 2-й маленький
for (int i = 0; i < 10; i++)
System.out.println(numbers_b [i]);
}
}
//И ошибочки посыпались