String s1="bc";
String s2="bc";
上面两行代码只生成同一个对象
System.out.println("==");
}
if(s1.equals(s2)){
System.out.println("equal");
}
的结果为:
==
equal
其中==是判断内存地址
equal是比较内容
本文通过一个简单的Java代码示例,展示了如何使用==与equals方法来比较字符串。解释了两者之间的区别:==用于比较对象的内存地址,而equals则用于比较字符串的内容是否相同。
String s1="bc";
String s2="bc";
上面两行代码只生成同一个对象
}
的结果为:
==
equal
其中==是判断内存地址
equal是比较内容
5129

被折叠的 条评论
为什么被折叠?