2017-11-10 1 views
0

누군가가 자바에서 "=="와 같은 연산자에 대해 언급했다. 그러나 그들은 "dot equals"또는 ". ="나는 가정 ... 모든 자바 연산자에 대한 문서를 찾았지만 어디서나이 문서를 찾을 수 없으며 연산자의 공식 오라클 설명서 목록에 가서 검색했습니다. 찾을 수 없습니다. 자바로 된 것? 그렇다면 그것은 무엇을 하는가?내가 자바에서 들었던 연산자에 대해서는 아무 것도 찾을 수 없다

+4

'x.equals (y)'와 마찬가지로 'equals' 메소드가 있습니다. 어쩌면 그것이 당신이 찾고있는 것일 수도 있습니다. – khelwood

+0

https://docs.oracle.com/javase/7/docs/api/java/lang/Object.htmlhttps://docs.oracle.com/javase/7/docs/api/java/lang/Object.html – Aman

답변

0

는 '=.'이후 '=.'정의 방법 대신에 그들은 (.equals 의미가 있습니다 Object 클래스

https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html

o.equals(p) 
+0

아 ... 맞아. 내가.............에 대해 알고있다.......... 그들이 말 그대로 ".."라고 생각한 줄 알았어. = "으 ... ... 이건 무의미한 질문이었고, 복제 한 것 같네. – Chase

+0

아냐. 그들이 진짜로 의미가 아무 문제가 없습니다.하지만 그것을 사용하는 개념을 읽고 .. 정말 놀랍군요 – Aman

+0

== -> 참조 비교, 즉 두 개체가 동일한 메모리 위치를 가리키는 ... while .equals는 두 개체의 값을 비교하는 동안 – Aman

0

)는 동일 일 차이없는 ==와 .equals() 사이에는 객체가 목적에 맞게 .equals()를 재정의하고 == 그냥 검사합니다.

관련 문제