Java equals()方法

2019-10-16 22:22:48

該方法確定呼叫方法的Number物件是否等於引數傳遞的物件。

語法

public boolean equals(Object o)

引數

  • 任何物件。

返回值

如果引數不為null並且是相同型別且具有相同數值的物件,則該方法返回True。 Java API文件中描述了DoubleFloat物件的一些額外要求。

public class Test { 

   public static void main(String args[]) {
      Integer x = 5;
      Integer y = 10;
      Integer z =5;
      Short a = 5;

      System.out.println(x.equals(y));  
      System.out.println(x.equals(z)); 
      System.out.println(x.equals(a));
   }
}

執行上面查詢語句,得到以下結果:

false
true
false