我想问一下,我的方法里边的布尔变量需要怎么需改会不冗余呢,(问题部分已经加粗了)

import java.util.Scanner;
public class twofour {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("请输入第一个数组的大小");
        int arraysize1 = input.nextInt();
        System.out.println("请输入第一个数组");
        int[] list1 = new int[arraysize1];

        for (int i = 0; i < arraysize1; i++) {
            list1[i] = input.nextInt();
        }
        System.out.println("请输入第二个数组的大小");
        int arraysize2 = input.nextInt();
        System.out.println("请输入第二个数组");
        int[] list2 = new int[arraysize2];

        for (int i = 0; i < arraysize2; i++) {
            list2[i] = input.nextInt();
        }
        if (equal(list1, list2)) {
            System.out.println("这两个数列是相同的");
        } else
            System.out.println("这两个数列是不相同的");

    }

    public static boolean equal(int[] list1, int[] list2) {


            boolean s= java.util.Arrays.equals(list1, list2) ;
           return s;





    }
}

return java.util.Arrays.equals(list1, list2) ;

楼上正解。