国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

String、StringBuffer和StringBuilder的區別

2019-11-17 03:57:54
字體:
來源:轉載
供稿:網友
StringBuffer類和StringBuilder類

  String的值是不可變的,這就導致每次對String的操作都會生成新的String對象,不僅效率低下,而且大量浪費有限的內存空間。對于經常要改變值的字符串應該使用StringBuffer和StringBuilder類。
  StringBuffer和StringBuilder類功能基本相似,主要區別在于StringBuffer類的方法是多線程、安全的,而StringBuilder不是線程安全的,相比而言,StringBuilder類會略微快一點。
例:
public class Demo{
public static void main(String [] args){
  String s = "1234567";
  StringBuffer buffer = new StringBuffer();
  buffer.append("ABC");
  buffer.append(s);
  buffer.append("abc");
  System.out.PRintln(buffer.toString());
}
}



本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/zzqLivecn/archive/2009/12/18/5029605.aspx
上一篇:性能優化

下一篇:什么是 AJAX 庫 API?

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沾化县| 青川县| 英山县| 成都市| 桓台县| 新化县| 绥阳县| 柳林县| 梁山县| 区。| 雅安市| 凤城市| 长宁区| 泉州市| 镇江市| 龙胜| 时尚| 平武县| 丹东市| 广丰县| 大港区| 柘城县| 体育| 灵璧县| 隆昌县| 临泉县| 永福县| 渭源县| 天祝| 新源县| 桂东县| 尼木县| 南皮县| 额敏县| 慈溪市| 龙岩市| 江安县| 哈巴河县| 尚志市| 金乡县| 兴宁市|