請問這是為什么,有點困惑
為什么String類定義是
String str="可以這樣子直接賦一個值?";
而StringBuilder要先創建一個對象再賦值呢就像這樣
StringBuilder str1=new StringBuilder("imooc");
StringBuilder可以這樣嗎 StringBuilder ?str1="imooc";嗎
為什么String類定義是
String str="可以這樣子直接賦一個值?";
而StringBuilder要先創建一個對象再賦值呢就像這樣
StringBuilder str1=new StringBuilder("imooc");
StringBuilder可以這樣嗎 StringBuilder ?str1="imooc";嗎
2016-05-19
舉報
2017-02-27
你木有實例化,要先
2016-06-11
不行,String具有不可變性,String ?str1="imooc";這樣定義相當于定義了一個常量;而StringBuilder 是可變的,如同一個類一樣,所以要將其進行實例化賦值。
2016-05-19
Sting是不可變的,而StringBuilder通過他的許多方法可以進行隨意變化