用一行程式碼在 Java 中比較兩個 int 陣列


可以使用 java.util.Arrays.equals() 方法在 Java 中比較兩個 int 陣列。如果陣列相等,此方法將返回 true,否則返回 false。如果兩個陣列中包含相同數量的元素且按相同順序排列,則兩個陣列相等。

以下是使用 Arrays.equals() 方法比較兩個 int 陣列的程式 −

示例

 線上演示

import java.util.Arrays;
public class Demo {
   public static void main(String[] argv) throws Exception {
      boolean flag = Arrays.equals(new int[] { 45, 12, 90 }, new int[] { 45, 12, 90 });
      System.out.println("The two int arrays are equal? " + flag);
   }
}

輸出

The two int arrays are equal? true

現在,讓我們瞭解一下上面的程式。

Arrays.equals() 方法用於比較兩個 int 陣列。如果它們相等,則 true 儲存在標誌中;如果它們不相等,則 false 儲存在標誌中。顯示標誌的值。演示此功能的程式碼片段如下 −

boolean flag = Arrays.equals(new int[] { 45, 12, 90 }, new int[] { 45, 12, 90 });
System.out.println("The two int arrays are equal? " + flag);

更新日期:26-6-2020

357 次瀏覽

你的職業生涯 起步了

透過完成課程獲得認證

開始操作
廣告