发布网友 发布时间:2022-07-04 11:20
共1个回答
热心网友 时间:2022-07-10 22:40
equals是比较值,只能用于引用类型作比较,比如Integer a=1;Integer b=1;就可以用a.equals(b),原生数据类型不能用此方法比较值,如 int a=1;int b=1;要比较,只能用==;对于引用类型,==是比较引用地址,如Integer a=1;Integer b=new Integer(1);如果用equals比较,结果为true,用==比较,结果为false