Porównywanie dwóch tablic liczb całkowitych w Javie
Próbuję napisać kod, aby porównać dwie tablice. W pierwszej tablicy umieściłem własne cyfry, ale druga tablica pobiera liczby z pliku wejściowego. Rozmiar tej tablicy jest określony przez pierwszą liczbę w pliku, podczas gdy pierwsza tablica ma zawsze rozmiar 10. Długość musi być taka sama dla obu tablic, jak również dla liczb. Mój kod jest poniżej:
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;
}
}
}
}