我是靠谱客的博主 乐观白开水,这篇文章主要介绍java拼接字符串 判断内容_java--字符串拼接比较,现在分享给大家,希望可以做个参考。

/**

* 字符串拼接

*/

public class StringAddDemo {

public static void main(String[] args){

testStringAdd();

testConcat();

testStringBuilder();

testStringBuffer();

//+:676

//concat:243

//StringBuilder:9

//StringBuffer:1

}

public static void testStringAdd(){

String s = "";

long begin = System.currentTimeMillis();

for (int i = 0; i < 10000; i++) {

s = s + i;

}

long end = System.currentTimeMillis();

System.out.println("+:" + (end-begin));

}

//连接

public static void testConcat(){

String s = "";

long begin = System.currentTimeMillis();

for (int i = 0; i < 10000; i++) {

s = s.concat(String.valueOf(i));

}

long end = System.currentTimeMillis();

System.out.println("concat:" + (end-begin));

}

//synchronization

public static void testStringBuffer(){

StringBuffer sb = new StringBuffer();

long begin = System.currentTimeMillis();

for (int i = 0; i < 10000; i++) {

sb.append(i);

}

sb.toString();

long end = System.currentTimeMillis();

System.out.println("StringBuffer:" + (end-begin));

}

public static void testStringBuilder(){

StringBuilder sb = new StringBuilder();

long begin = System.currentTimeMillis();

for (int i = 0; i < 10000; i++) {

sb.append(i);

}

sb.toString();

long end = System.currentTimeMillis();

System.out.println("StringBuilder:" + (end-begin));

}

}

最后

以上就是乐观白开水最近收集整理的关于java拼接字符串 判断内容_java--字符串拼接比较的全部内容,更多相关java拼接字符串内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部