0
点赞
收藏
分享

微信扫一扫

Java中的String,StringBuilder,StringBuffer三者的区别

想溜了的蜗牛 2022-05-06 阅读 49

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 = 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(“Buff 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 er”+(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;

举报

相关推荐

0 条评论