已采纳回答 / ftwinkle
Java程序中有两种方式测试两个变量是否相等,一种:== 第二种 equals方法1、使用==判断两个变量是否相等,如果两个变量时基本类型,且都是数值类型(不一定要求数据类型严格相同),则只要两个变量的值相等,则返回true。但是对于引用类型变量,它们必须指向同一个对象时。==判断才会返回true2、当程序判断两个引用类型变量是否相等时,也是希望它们是“值相等”,并不严格要求两个引用变量指向同一个对象,则此时就要利用eqauls来进行判断了希望回答对你有用!
2014-09-27