国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

5個string類的常用方法 string和stringbuff的區(qū)別?

string和stringbuff的區(qū)別?String:在String類中沒有方法更改現(xiàn)有字符串中的字符。因為Java字符串中的單個字符不能更改,所以JDK文檔中名為string class的對象不能

string和stringbuff的區(qū)別?

String:在String類中沒有方法更改現(xiàn)有字符串中的字符。因為Java字符串中的單個字符不能更改,所以JDK文檔中名為string class的對象不能更改。

1)結構ingBuffer:StringBuffer類屬于一個輔助類,它可以預先分配一個指定長度的內存塊來建立一個字符串緩沖區(qū)。這樣,使用StringBuffer類的append方法來追加字符比使用string操作符向現(xiàn)有字符串中添加字符要高效得多。因為每次使用運算符將字符添加到字符串時,string對象都需要找到一個新的內存空間來容納更大的字符串,這是一個非常耗時的操作。添加多個字符意味著一次又一次地將內存重新分配給字符串。使用StringBuffer類可以避免這個問題。

2)StringBuffer是線程安全的,很容易在多線程程序中使用,但程序的執(zhí)行效率相對較慢。