java中==,!=,equals() 用法区别
一:==和!= 比较的是两个对象的引用,如果想比较两个对象的内容是否相同,可以用equals方法,这个方法不适用于“基本类型”,基本类型的值直接使用==和!=即可。
注意:
二:如果是我们自己写的新的类中,则需要重写equals的方法,这样就可以避免一些“灾难”
java中==,!=,equals() 用法区别
一:==和!= 比较的是两个对象的引用,如果想比较两个对象的内容是否相同,可以用equals方法,这个方法不适用于“基本类型”,基本类型的值直接使用==和!=即可。
注意:
二:如果是我们自己写的新的类中,则需要重写equals的方法,这样就可以避免一些“灾难”