String s = new String("Hello,world") //这句话该怎么解释?

ShingU 2004-04-16 08:15:32
创建了一个String类的对象s,其内容是"Hello,world",对吗..?
...全文
110 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jackyzgm 2004-04-17
  • 打赏
  • 举报
回复
严重正确!恭喜你!!
halfpro 2004-04-17
  • 打赏
  • 举报
回复
Java中没有内置的字符串类型,即没有像int,double一样的字符串基类型。String是一个预定义的类,每一个被""引起来的字符串都是一个String类的实例。所以,String s= "Hello,world" 与 String s = new String("Hello,world") 是一样的。
halfpro 2004-04-17
  • 打赏
  • 举报
回复
当然是了,没有什么可怀疑的!
Yanbin_Q 2004-04-17
  • 打赏
  • 举报
回复
4: new #2; //class String
7: dup
8: ldc #3; //String Hello,world
ShingU 2004-04-17
  • 打赏
  • 举报
回复
可是好像跟下面这个帖子说的有点不一样...

http://expert.csdn.net/Expert/topic/2868/2868492.xml?temp=.7424127
lei601 2004-04-16
  • 打赏
  • 举报
回复
是的
rainboy20024 2004-04-16
  • 打赏
  • 举报
回复
是呀
新来的萌新 2004-04-16
  • 打赏
  • 举报
回复
应该这么理解

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧