您的位置:首页 > 编程语言 > Java开发

java中的比较运算

2006-11-17 19:51 295 查看
在java中比较基本数据类型:

int   float  double   char   byte  可以直接用"=="来比较。得出的值是正确的。

 java中对象比较要用该对象继承自Object 的方法 equals()来比较。

请注意:对象变量是一个引用。而非对象本身。

对象变量相比较时,是在比较变量指向的对象。

当两个引用指向同一个对象(地址)时,结果是true;

      (一个对象的实例只有一个地址。可有多个引用指向它。)

否则,为false。

同一个类的两份相同的实例,若在内存不同的位置,相比较,它们为false。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java equals object float byte