比較兩個 Java char 陣列的 Java 程式


要比較兩個 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

更新日期: 26-Jun-2020

310 次瀏覽

啟動你的 職業

完成課程,獲得認證

開始學習
廣告