Red Security
What is the difference between equals() and == in Java? - Printable Version

+- Red Security (https://redsecurity.info/cc)
+-- Forum: Programming (https://redsecurity.info/cc/forumdisplay.php?fid=5)
+--- Forum: Java (https://redsecurity.info/cc/forumdisplay.php?fid=7)
+--- Thread: What is the difference between equals() and == in Java? (/showthread.php?tid=1434)



What is the difference between equals() and == in Java? - Mr.Kurd - 03-20-2020

In The Name OF Allah
Al-Salam Alekum


What is the difference between equals() and == in Java?

Quote:Equals() method is defined in Object class in Java and used for checking equality of two objects defined by business logic.

“==” or equality operator in Java is a binary operator provided by Java programming language and used to compare primitives and objects. public boolean equals(Object o) is the method provided by the Object class. The default implementation uses == operator to compare two objects. For example: method can be overridden like String class. equals() method is used to compare the values of two objects.



Wa Salam Alekum