s + "cd";这个执行的是String的相加操作....看看JAVA的源码就可以知道...实际上是吧"ab"先转换为StringBuffer对象然后执行的StringBuffer的append()方法...所以实际上并没有创建"abcd"这个对象
解决方案 »
- java中不是万物皆是对象吗?有特例,大家看看
- 急!急!急!希望各位大虾能帮我解决下在MyEclipse中Java程序创建数据库的问题
- 这怎么实现,刚刚学java,很多不会
- JTable如何合并单元格?
- 征求大家的经验(你在哪里需要记录日志)
- 新人报道!随便麻烦那位大虾给我发一个:《Java核心技术I:原理》(非常感谢)
- 困惑??jdk??
- 请求援助!!!如何在JTable加载图片???
- applet中可以使用swing来进行图形设计吗?
- 如何限制<textarea name="textcont" cols="30" rows="3"></textarea>输入文字的数量?
- 利用多线程编程实现一个正在旋转的地球??
- 请问如何在JBuilder中生成.exe文件?
String s1 = "ab"+ "cd";
String s2 = "abcd";
System.out.println(s1);
System.out.println(s2);
System.out.println(s1 == s2);
输出是true