β Object ν΄λμ€
- λͺ¨λ ν΄λμ€μ μ΅κ³ μ‘°μ
- μ€μ§ 11κ°μ λ©μλλ§μ κ°μ§κ³ μμ
π₯ equals()
- 맀κ°λ³μλ‘ κ°μ²΄μ μ°Έμ‘°λ³μλ₯Ό λ°μμ λΉκ΅νμ¬ κ·Έ κ²°κ³Όλ₯Ό boolean κ°μΌλ‘ μλ €μ€
public boolean equals(Object obj){
return(this==obj);
}
public static void main(String[] args)
{
Value v1 = new Value(10);
Value v2 = new Value(10);
if (v1.equals(v2)) {
System.out.println("v1κ³Ό v2λ κ°μ΅λλ€.");
}else{
System.out.println("v1κ³Ό v2λ λ€λ¦
λλ€.");
}
}
class Value {
int value;
Value(int value){
this.value = value;
}
}
π₯ equals()μ μ€λ²λΌμ΄λ©