日期:2014-05-20  浏览次数:20694 次

srting 一个 字符为什么不要用new
string vv = ‘bobo’;
请问 这里的 string 为什么不要new啊 java 帮助文档里没啊里貌似没有这样的 方法啊

------解决方案--------------------
String 一个字符串吧 可以用new啊 String str=new String("bobo"); String vv='bobo' 会报错吧
------解决方案--------------------
不用纠结。。string是一种特殊的类型。。
------解决方案--------------------
探讨
string vv = ‘bobo’;
请问 这里的 string 为什么不要new啊 java 帮助文档里没啊里貌似没有这样的 方法啊

------解决方案--------------------
探讨
string vv = ‘bobo’;
请问 这里的 string 为什么不要new啊 java 帮助文档里没啊里貌似没有这样的 方法啊

------解决方案--------------------
因为String是包装类,例如还有这些Integer、Double、Float都一样的。
------解决方案--------------------
因为java语法规定可以这样
------解决方案--------------------
String是一个特殊的类 可以你那样的用
另外基本数据类型也可以实现类似的方法

------解决方案--------------------
String a= new String("ddddd");
String a = "ddddd";
都可以的啊
------解决方案--------------------
探讨

因为java语法规定可以这样