等于运算符可以使用任意类到的操作数。基本数据类型的值可以比较。如果操作数同是
其它的对象类型(比如用户创建的类),那么计算结果取决于操作数是否引用相同的对象。考
虑—下下面的例子:
String1 =String2
在这个例子中,String1和String2必须引用同一个字符串而不是两个不同的字符串,即使
是字符串中包含相同的字符序列。两个字符串也不相等。如下列:
程序给出的语句中String1 =String2
将返回false,因为尽管他们都包含有相同的字符,但他们不是同一对象。而String1 =String3则返回true,因为他们引用的是同一对象。