java语言中的两种比较 == 与 equals的区别

时间:2023-02-04 15:29:18

1引用比较==

引用比较的作用是判断两个变量是否引用了同一个对象实例如:

Tuser user  = new Tuser();

Tuser user2 =new Tuser();

if(user==user2){

......................;

}

2内容比较

String string1="biajio";

String string2="biajio反倒是";

if(string1.equals(string2)){

.....;

}

注意:内容比较的目的是为了判定两个对象所包含的数据是否相同。