在此说明一下,equals和==的区别,前者一般应用与对象的比较,后者用与常量与变量间的比较。对象值相同地址不同。也就和人的名字一样。也许在中国和你一样的名字有很多,但不是一个人。只能说名字相同。但变量是对应一个地址。就是说你虽然名字可变了,但你是一个人,性质不会改变。 本人理解浅陋,希望说错的地方给以更正。以免误导别人。
在此说明一下,equals和==的区别,前者一般应用与对象的比较,后者用与常量与变量间的比较。对象值相同地址不同。也就和人的名字一样。也许在中国和你一样的名字有很多,但不是一个人。只能说名字相同。但变量是对应一个地址。就是说你虽然名字可变了,但你是一个人,性质不会改变。 本人理解浅陋,希望说错的地方给以更正。以免误导别人。