String 和 StringBuider
Posted yangbocsu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了String 和 StringBuider相关的知识,希望对你有一定的参考价值。
String 和 StringBuider
// String 创建的字符串对象,长度是固定的,内容不能被修改和编译,+ 会产生一个新的String实例
// StringBuider :可变的字符序列
public static void main(String[] args) {
String str1 = "";
long t1 = System.currentTimeMillis();
for (int i = 0; i < 10000; i++)
{
str1 += i;
}
long t2 = System.currentTimeMillis();
System.out.println("String 消耗的时间:"+ (t2 - t1));
StringBuilder str2 = new StringBuilder("");
t1 = System.currentTimeMillis();
for (int i = 0; i < 10000; i++)
{
str2.append(i);
}
t2 = System.currentTimeMillis();
System.out.println("StringBuilder 消耗的时间:"+ (t2 - t1));
}
以上是关于String 和 StringBuider的主要内容,如果未能解决你的问题,请参考以下文章
java中string,stringBuffer和StringBuider