書き換えるプログラムは

public class Test {
// ここにarrayPrintメソッドを追加してください。
// ここにreplaceメソッドを追加してください。
public static void main(String[] args) {
int[] array1 = new int[]{0, 1, 2, 3, 4};
int[] array2 = new int[]{5, 6, 7, 8, 9};
int[] array3 = new int[]{10, 11};
replace(array1,array2);
arrayPrint(array1);
arrayPrint(array2);
replace(array2,array3);
arrayPrint(array2);
arrayPrint(array3);
}
}

実行結果
5 6 7 8 9
0 1 2 3 4
エラー!要素の数が同じではありません。
0 1 2 3 4
10 11

です。どうか助けてください。よろしくお願いします。