首页 > 代码库 > [ String ] StringBuffer VS StringBuilder
[ String ] StringBuffer VS StringBuilder
StringBuilder的性能高于StringBuffer,因为StringBuffer是线程安全的。
首先说明一下,一般情况下,字符串相加默认是StringBuilder,但是当数量大于100,或者一定程度下,字符串拼接默认应用StringBuffer。
String str1 = "Hello"; String str2 = "World"; // default using StringBuilder String str = str1+str2; // default using StringBuffer while(true){ str += str1; }
因此,当需要控制使用Stirngbuilder的时候,需要显示的使用。否则应用默认的就可以。
[ String ] StringBuffer VS StringBuilder
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。