Java程序比较两个Java char数组

要比较两个Java char数组,请使用Arrays.equals()方法。

让我们首先声明并初始化一些char数组。

char[] arr1 = new char[] { 'p', 'q', 'r' };
char[] arr2 = new char[] { 'p', 'r', 's' };
char[] arr3 = new char[] { 'p', 'q', 'r' };

现在让我们比较以上两个数组。

Arrays.equals(arr1, arr2));

同样,将其用于其他数组并进行比较。

以下是一个示例。

示例

import java.util.*;
public class Demo {
   public static void main(String []args) {
      char[] arr1 = new char[] { 'p', 'q', 'r' };
      char[] arr2 = new char[] { 'p', 'r', 's' };
      char[] arr3 = new char[] { 'p', 'q', 'r' };
      System.out.println(Arrays.equals(arr1, arr2));
      System.out.println(Arrays.equals(arr2, arr3));
      System.out.println(Arrays.equals(arr1, arr3));
   }
}

输出结果

false
false
true