Сравнение двух целочисленных массивов в Java

Я пытаюсь написать код для сравнения двух массивов. В первый массив я поместил свои собственные цифры, а во второй массив берет числа из входного файла. Размер этого массива определяется первым числом в файле, в то время как первый массив всегда имеет размер 10. Длина должна быть одинаковой для обоих массивов, а также для чисел. Мой код ниже:

public static void compareArrays(int[] array1, int[] array2) {
    boolean b = false;
    for (int i = 0; i < array2.length; i++) {

        for (int a = 0; a < array1.length; a++) {

            if (array2[i] == array1[a]) {
                b = true;
                System.out.println("true");
            } else {
                b = false;
                System.out.println("False");
                break;
            }
        }
    }       
}

Ответы на вопрос(10)

Ваш ответ на вопрос