黑马程序员技术交流社区
标题:
不知道这么晚还有大神没睡的不,可以帮我解答下这题
[打印本页]
作者:
Jeffery
时间:
2015-8-27 01:45
标题:
不知道这么晚还有大神没睡的不,可以帮我解答下这题
String s=new String("hello")与String s1="hello"的区别??
20130605094530_MvuzU.jpg
(33.4 KB, 下载次数: 98)
下载附件
2015-8-27 01:44 上传
作者:
boboyuwu
时间:
2015-8-27 08:35
区别就是引用的地址不一样
作者:
pengbeilin
时间:
2015-8-27 10:15
第一个方式创建了两个String对象,第二种方式创建了一个String对象
作者:
a80C51
时间:
2015-8-27 11:05
String s1="hello"
s1是一个字符串实例的引用,是一个引用类型的变量;
"hello"是一个字符串直接量,缓存于常量池中;
String s=new String("hello")翻译成中文是:
创建一个String实例(“hello”),并将这个实例赋给s变量,而hello则是一个字符串直接量。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2