Java - Long equals() 方法



描述

Java Long equals() 方法用於比較此物件與指定物件。當且僅當引數不為 null 且是包含與此物件相同 long 值的 Long 物件時,結果為 true。

宣告

以下是 java.lang.Long.equals() 方法的宣告

public boolean equals(Object obj)

引數

obj − 這是要比較的物件。

返回值

如果物件相同,則此方法返回 true,否則返回 false。

異常

使用不同正數值的兩個 Long 物件進行比較的示例

以下示例演示瞭如何使用 Long equals() 方法比較兩個 Long 物件。我們建立了兩個具有不同 long 值的 Long 物件。然後使用 equals() 方法檢查並列印物件是否相等的結果。

package com.tutorialspoint;
public class LongDemo {
   public static void main(String[] args) {
      Long obj1 = new Long(32L);
      Long obj2 = new Long(75L);
      System.out.print("Is obj1 and obj2 equal ? ");
      System.out.println(obj1.equals(obj2));
   }
} 

輸出

讓我們編譯並執行以上程式,這將產生以下結果:

Is obj1 and obj2 equal ? false

使用相同正數值的兩個 Long 物件進行比較的示例

以下示例演示瞭如何使用 Long equals() 方法比較兩個 Long 物件。我們建立了兩個具有相同 long 值的 Long 物件。然後使用 equals() 方法檢查並列印物件是否相等的結果。

package com.tutorialspoint;
public class LongDemo {
   public static void main(String[] args) {
      Long obj1 = new Long(32L);
      Long obj2 = new Long(32L);
      System.out.print("Is obj1 and obj2 equal ? ");
      System.out.println(obj1.equals(obj2));
   }
} 

輸出

讓我們編譯並執行以上程式,這將產生以下結果:

Is obj1 and obj2 equal ? true

使用相同字串的兩個 Long 物件進行比較的示例

以下示例演示瞭如何使用 Long equals() 方法比較兩個 Long 物件。我們建立了兩個具有相同 long 值字串的 Long 物件。然後使用 equals() 方法檢查並列印物件是否相等的結果。

package com.tutorialspoint;
public class LongDemo {
   public static void main(String[] args) {
      Long obj1 = new Long("32");
      Long obj2 = new Long("32");
      System.out.print("Is obj1 and obj2 equal ? ");
      System.out.println(obj1.equals(obj2));
   }
} 

輸出

讓我們編譯並執行以上程式,這將產生以下結果:

Is obj1 and obj2 equal ? true

使用不同字串的兩個 Long 物件進行比較的示例

以下示例演示瞭如何使用 Long equals() 方法比較兩個 Long 物件。我們建立了兩個具有不同 long 值字串的 Long 物件。然後使用 equals() 方法檢查並列印物件是否相等的結果。

package com.tutorialspoint;
public class LongDemo {
   public static void main(String[] args) {
      Long obj1 = new Long("32");
      Long obj2 = new Long("75");
      System.out.print("Is obj1 and obj2 equal ? ");
      System.out.println(obj1.equals(obj2));
   }
} 

輸出

讓我們編譯並執行以上程式,這將產生以下結果:

Is obj1 and obj2 equal ? false
java_lang_long.htm
廣告

© . All rights reserved.