質問: ・数値が入った2つの配列の内容を比較したい。 ・結果、全部同じならTrue、1つでも違うものがあればFalseを導き出したい。 ※出来れば、効率的な解答ではなく、初歩的な解答を希望します。 私が素人なので、まだ学んでない単語は、使えません。 引き出しの多い方頼りになりますが、よろしくお願いします。
回答: このコードを研究してみてください。 ``` import java.util.Scanner; public class Mainx { public static void main(String[] args) { final int ARRAY_LEN = 4; int[] array_a = { 1, 2, 3, 4 }; int[] array_b = new int[ARRAY_LEN]; Scanner scanner = new Scanner(System.in); for (int i = 0; i < ARRAY_LEN; i++) { System.out.println("数値を入力してください。"); array_b[i] = scanner.nextInt(); } boolean flag = true; for (int i = 0; i < ARRAY_LEN; i++) { if (array_a[i] != array_b[i]) { flag = false; break; } } if (flag) { System.out.println("True"); } else { System.out.println("False"); } } } ```