私はJavaを練習しており、配列に取り組んでいます。配列のサイズは実行時に変更できないため、2 つの配列を作成し、実行時に最初の配列に入力を格納し続け、それがいっぱいになったら、if ステートメントで 2 番目の配列に移動することは可能ですか。私は Java が基本なので、私のコードが正しい方向に進んでいることを願っています。とにかくうまくいきませんが、自分のアイデアを共有して、うまくいくかどうかを確認したいだけです。
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
int[] arr1 = new int[5];
int[] arr2 = new int[10];
while(in.hasNextInt())
{
for(int i = 0; i <= arr2.length; i++)
{
if (i <= arr1.length) { arr1[i] = in.nextInt(); }
else arr2[i] = in.nextInt();
}
}
}