StringBuilder使用方法
2011-07-27 10:03
369 查看
public class StringBuilderDemo { /** * @param args */ public static void main(String[] args) { // // StringBuilder buf=new StringBuilder(); // buf.append("李敖").append(":"). // append("是著名的国学大师,前妻是胡女士"). // insert(0, "大师").replace(1, 2, "牛人"); // String str=buf.toString(); // System.out.println(str); System.out.println(testString(100000)); System.out.println(testStringBuilder(100000)); } //计算:使用string 的连接运算(+)连接指定次数 // 的字符串性能 public static long testString (int times){ //毫秒数 long start = System.currentTimeMillis(); String s=""; for(int i=0;i<times;i++){ s+="a"; } long end = System.currentTimeMillis(); return end-start; } public static long testStringBuilder(int times){ long start = System.currentTimeMillis(); StringBuilder buf=new StringBuilder(); for(int i=0;i<times;i++){ buf.append("a"); } //System.out.println(buf.toString()); long end = System.currentTimeMillis(); return end-start; } }
相关文章推荐
- SpannableStringBuilder的使用方法
- StringBuilder 使用方法
- 朝花夕拾:Java中String,StringBuffer,StringBuilder使用方法以及异同比较
- (第三季)101-字符串类string基础使用102-字符串类string更多的方法103-字符串类StringBuilder的构造 104-string和StringBuilder的区别105-St
- StringBuilder方法的使用
- java学习之旅56--数组_StringBuilder和StringBuffer的使用_常用方法_方法链的实现_JDK源码分析
- SpannableStringBuilder的使用方法
- Java String之StringBuilder以及它的API的详细使用方法
- StringBuilder使用方法
- SpannableStringBuilder的使用方法
- 深入理解StringBuilder的使用方法
- StringBuilder使用方法
- java学习之旅57、58--数组_StringBuilder和StringBuffer的使用_JDK源码分析内部机制、常用方法补充_常见面试题答法
- SpannableStringBuilder的使用方法
- Java String之StringBuilder以及它的API的详细使用方法(2)
- Java中String,StringBuffer,StringBuilder常用方法及使用实例
- SpannableStringBuilder的setSpan方法使用需注意点!
- 朝花夕拾:Java中String,StringBuffer,StringBuilder使用方法以及异同比较
- StringBuffer和StringBuilder使用方法比較
- 数组第二十三课,StringBuilder和StringBuffer的使用,常用方法