由3a("aaa")字符串得到1000字符串

来源:互联网 发布:新淘宝店怎么提高销量 编辑:程序博客网 时间:2024/06/11 19:18
//由3a("aaa")字符串得到1000字符串//纯字符串实现long start = System.currentTimeMillis();String str = "aaa";while(true){str += str;if(str.length() > 1000){break;}}int overFlowLength = str.length() - 1000;if(overFlowLength > 0){str = str.substring(0,1000);}long end = System.currentTimeMillis();System.out.println("time"+(end - start));System.out.println(str);System.out.println(str.length());System.out.println("=======================");//StringBilder实现start = System.currentTimeMillis();StringBuilder sb = new StringBuilder();for(int i=0;i<333;i++){sb.append("aaa");}sb.append("aaa".charAt(0));end = System.currentTimeMillis();System.out.println("time"+(end - start));System.out.println(sb);System.out.println(sb.length());

0 0