Java中的字符串拼接问题?
Stringstring1="1";Stringstring2="2";Stringstring3=string1+string2;System.out.println(...
String string1 = "1";
String string2 = "2";
String string3 = string1 + string2;
System.out.println(string3 == string1 + string2);
结果为false,为什么?
还有,字符串拼接之后会生成新的对象,应该是在String Pool中生成吧?? 展开
String string2 = "2";
String string3 = string1 + string2;
System.out.println(string3 == string1 + string2);
结果为false,为什么?
还有,字符串拼接之后会生成新的对象,应该是在String Pool中生成吧?? 展开
6个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询