Java 中的 Integer Equals() 方法


Equals() 方法將此物件與指定的物件進行比較。結果為 true 的條件是:該引數不為 null,而且是包含與此物件相同的 int 值的 Integer 物件。

我們首先設定 Integer 物件。

Integer val1 = new Integer(30);
Integer val2 = new Integer(60);
Integer val3 = new Integer(55);
Integer val4 = new Integer(30);

現在,讓我們使用 Equals() 方法檢查它們的相等性。

val1.equals(val2);

使用相同的方式,檢查不同的 Integer 的相等性。

下面讓我們瞭解完整的示例。

示例

 動態演示

import java.util.Random;
public class Demo {
   public static void main( String args[] ) {
      Integer val1 = new Integer(30);
      Integer val2 = new Integer(60);
      Integer val3 = new Integer(55);
      Integer val4 = new Integer(30);
      System.out.println("Integer 1 = "+val1);
      System.out.println("Integer 2 = "+val2);
      System.out.println("Integer 3 = "+val3);
      System.out.println("Integer 4 = "+val4);
      System.out.println(val1.equals(val2));
      System.out.println(val1.equals(val3));
      System.out.println(val1.equals(val4));
   }
}

輸出

Integer 1 = 30
Integer 2 = 60
Integer 3 = 55
Integer 4 = 30
false
false
true

更新於:2020 年 6 月 26 日

8K+ 瀏覽量

開啟您的職業生涯

完成課程以取得認證

開始學習
廣告