equals() 方法是 Java 中的物件比較方法,用來判斷兩個物件的相等性,相等回傳 true,否則傳回 false。可以用於比較物件的屬性值是否相同,通常透過重寫 equals() 方法來實現自訂相等性比較。重寫 equals() 方法的步驟有:宣告 equals() 方法,使用 if-else 語句比較物件的屬性值,相等回傳 true,否則傳回 false。
什麼是 equals() 方法?
equals() 方法是 Java 中 Object 類別的成員方法,用來比較兩個物件的相等性。
作用:
equals() 方法判斷兩個物件是否相等,相等回傳 true,否則傳回 false。
使用方式:
equals() 方法通常用來比較兩個物件的屬性值是否相同。語法如下:
<code class="java">public boolean equals(Object obj)</code>
其中,obj 是要比較的物件。
注意:
重寫 equals() 方法的步驟:
範例:
<code class="java">public class Person { private String name; private int age; public boolean equals(Object obj) { if (obj instanceof Person) { Person other = (Person) obj; return name.equals(other.name) && age == other.age; } return false; } }</code>
以上是equals在java中什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!