zoukankan      html  css  js  c++  java
  • 测试String——StringBuffer——StringBulider的速度

    package comnf147Package;
    
    import java.util.ArrayList;
    import java.util.List;
    
    public class String_Test {
        public static void main(String[] args) {
            long n = 1000000;
            long startTime=System.currentTimeMillis();
            List<Thread> thread = new ArrayList();
            {
                StringBuffer sb=new StringBuffer();
                thread=new ArrayList<>();
                for (int i = 0; i < n ; i++) {
                    Thread t=new Thread();
                    thread.add(t);
                    sb.append(".");
                }
                long endTime=System.currentTimeMillis();
    
                System.out.println("Buffer"+(endTime - startTime)/1000.0+"ms");
            }
            {
                StringBuilder sb=new StringBuilder();
                thread=new ArrayList<>();
                for (int i = 0; i < n ; i++) {
                    Thread t=new Thread();
                    thread.add(t);
                    sb.append(".");
                }
                long endTime=System.currentTimeMillis();
    
                System.out.println("Builder"+(endTime - startTime)/1000.0+"ms");
            }
            {
               String str;
                thread=new ArrayList<>();
                for (int i = 0; i < n ; i++) {
                    Thread t=new Thread();
                    thread.add(t);
                 str=i+".";
                }
                long endTime=System.currentTimeMillis();
                System.out.println("String"+(endTime - startTime)/1000.0+"ms");
            }
        }
    }

  • 相关阅读:
    hdu6148 Valley Numer
    NOI2007 生成树计数
    bzoj3336 Uva10572 Black and White
    hdu1693 eat the trees
    【模板】插头dp
    bzoj4712 洪水
    ZJOI2010 基站选址
    poj2376 Cleaning Shifts
    bzoj4367 [IOI2014]holiday假期
    bzoj4951 [Wf2017]Money for Nothing
  • 原文地址:https://www.cnblogs.com/nongzihong/p/10005476.html
Copyright © 2011-2022 走看看