String ,StringBuffer ,StringBulider效率和区别
1,对于String来说,相对于其他两者来说是慢很多的,并且产生比较多的垃圾,这是很多好的程序都不想得到的结果。因为产生垃圾之后,GC会在一定的条件情况下出来进行垃圾清理,从而拖慢速度。但万事说有特殊性的,假如说某些情况下使用它,速度不比其它两个要慢:例如
String str = "a"+"b";
另一种情况是:
StringBuilder sb1 = new StringB
原创
2012-03-22 13:31:22 ·
1181 阅读 ·
0 评论