大家好啊,我是刚学习java的。碰到了一个难理解的问题。
题目如下所示:
String s = "we";
String s1 = "we";
if(s==s1){
System.out.println("true");
}else{
System.out.println("false");
}
输出的内容怎么是“true”啊?不是说“==”比的是地址码?应该输出false啊、好是困惑。望大侠们帮我指点指点。最好说详细点。先谢谢大家了。