比較兩個 Java double 陣列


要比較兩個 Java double 陣列,請使用 Arrays.equals() 方法。以下是我們 double 陣列。

double[] arr1 = new double[] { 1.3, 7.2, 4.2 };
double[] arr2 = new double[] { 1.3, 7.2, 4.2 };
double[] arr3 = new double[] { 2.8, 5.3, 9.8 };
double[] arr4 = new double[] { 2.9, 5.8, 7.8 };

現在,讓我們比較一下上述陣列。一次只能比較這兩個中的一個數組。

Arrays.equals(arr1, arr2);
Arrays.equals(arr1, arr3);
Arrays.equals(arr1, arr4);

以下是比較 Java double 陣列的最終示例。

示例

 即時演示

import java.util.*;
public class Demo {
    public static void main(String args[]) {
       double[] arr1 = new double[] { 1.3, 7.2, 4.2 };
       double[] arr2 = new double[] { 1.3, 7.2, 4.2 };
       double[] arr3 = new double[] { 2.8, 5.3, 9.8 };
       double[] arr4 = new double[] { 2.9, 5.8, 7.8 };
       System.out.println(Arrays.equals(arr1, arr2));
       System.out.println(Arrays.equals(arr1, arr3));
       System.out.println(Arrays.equals(arr1, arr4));
       System.out.println(Arrays.equals(arr2, arr3));
       System.out.println(Arrays.equals(arr2, arr4));
    }
}

輸出

true
false
false
false
false

更新於:2020 年 6 月 26 日

169 次觀看

開啟你的事業

完成課程即可獲得認證

開始吧
廣告