在Java中比较数组元素有两种方式:
使用Arrays类的equals()方法来比较两个数组是否相等,该方法会比较两个数组的长度和每个元素的值是否相等。示例如下:int[] array1 = {1, 2, 3, 4, 5};int[] array2 = {1, 2, 3, 4, 5};boolean isEqual = Arrays.equals(array1, array2);if(isEqual) { System.out.println("Arrays are equal");} else { System.out.println("Arrays are not equal");}使用for循环逐个比较数组中的元素。示例如下:int[] array1 = {1, 2, 3, 4, 5};int[] array2 = {1, 2, 3, 4, 6};boolean isEqual = true;if(array1.length != array2.length) { isEqual = false;} else { for(int i=0; i<array1.length; i++) { if(array1[i] != array2[i]) { isEqual = false; break; } }}if(isEqual) { System.out.println("Arrays are equal");} else { System.out.println("Arrays are not equal");} 

