String和StringBuffer的區別

2022-02-18 05:52:46 字數 316 閱讀 6077

string:

1.是物件不是原始型別。

2.為不可變物件,一旦被建立,就不能修改它的值。

3.對於已經存在的string物件的修改都是重新建立乙個新的物件,然後把新的值儲存進去。

4.string是final類,即不能被繼承。

stringbuffer:

字串連線操作中stringbuffer的效率要明顯比string高;string物件是不可變物件,每次操作string都會建立新的物件來儲存新的值。stringbuffer物件例項化後,只對這乙個物件操作。

String和string的區別

msdn中對string的說明 string is an alias for string in the net framework。string是string的別名而已,string是c 中的類,string是framework的類,c string 對映為 framework的 string。如...

String和string的區別

最近老看見有人在論壇上問string和string有什麼區別,答案五花八門差點兒沒讓我背過氣去,乾脆放到blog上來,論壇上就貼位址了 首先,在一般情況下,string和string是一樣的,但是他們也存在如下區別 1 string始終代表 system.string 1.x 或 system.st...

String和string的區別

msdn中對string的說明 string is an alias for string in the net framework。string是string的別名而已,string是c 中的類,string是framework的類,c string對映為framework的string。如果用s...