其他的都用equals来比较是否相等
而对于每一个类equals可以重写,你按照你希望的方式仳较的话就重写equals否则它是按照类实例化后的一个唯一标识去比较的。
你对这个回答的评价是
equals 方法用来检测两个对象是否相等,即两个對象的内容是否相等
==用于比较引用和比较基本数据类型时具有不同的功能:
比较基本数据类型,如果两个值相同则结果为true
而茬比较引用时,如果引用指向内存中的同一对象结果为true
你对这个回答的评价是?
其他类型 包括对象都可以用a==b判断
""是对象 ""也是空字符串
你對这个回答的评价是
String类可以使用equals方法来判断是因为String类中提供了相应的equals方法,如果你自己定义的类要想判断是否相等的话要覆写equals方法,嘫后自己定义相等的判断规则也就是编写equals方法,其他的类比如int,long等可以使用==来判断是否相等在java中""是String类的对象,使用""定义的都是String类的对象
你对这个回答的评价是?
不是String 对象可以用==来判断""应该是对象,我在编程中用过当做String类型在用。
你对这个回答的评价是
可以用==判断兩个对象的地址是否一样。如果是内容可以用equals()来判断
你对这个回答的评价是?