专业整理
知识分享
习题
2
3
.使用“
=
=
”对相同内容的字符串进行比
较,看会产生什么样的结果。
答:首先创建一个字符串变量有两种方式:
String str = new String("abc");
String str = "abc"
;
使用“
= =
”会因为创建的形式不同而产生
不同的结果:
String str1 = "abc";
String str2 = "abc";
System.out.println(str1=
=str2);
//true
String str1 = new String("abc");
String str2 = "abc";
System.out.println(str1=
=str2);
//false
String str1 = new String("abc");
String str2 = new String("abc");
System.out.println(str1=
=str2);
//false
因此自符串如果是对内容进行比较,使用
equals
<