读书人

对象引用其间的比较、对象内容之间的比

发布时间: 2012-09-13 09:51:53 作者: rapoo

对象引用之间的比较、对象内容之间的比较

关系操作符生成的是一个boolean(布尔)结果,它们计算的是操作数的值之间的关系。

关系操作符包括:<,>,<=,>=,==,!= (cannot say <>)。其中“==,!=”适用 于所有的基本类型,而其他比较符不适用于boolean类型。

?

关系操作符“==,!=”也适用于所有的对象:

?

 public boolean equals(Object obj) {return (this == obj); }

? ? 从该方法内部的代码实现,可以看出,它是比较的对象的引用。

?

equals()方法,大多数Java类库都实现了用来比较对象的内容,而非比较对象的引用。

?

?

读书人网 >编程

热点推荐