string和stringBuilder的效率对比
- 个人总结
简单概括:StringBuild的是个动态对象,可直接拼加上字符串;而string对象的步骤:先初始化对象并赋值了,而后在拼加字符串时,先要创建需要拼加的字符串对象,然后再拼加,
所以这就是StirngBuild远比String效率高的原因
源码【具体的原因看源码】
2. 拼接效率对比
代码:
时间比对:
简单概括:StringBuild的是个动态对象,可直接拼加上字符串;而string对象的步骤:先初始化对象并赋值了,而后在拼加字符串时,先要创建需要拼加的字符串对象,然后再拼加,
所以这就是StirngBuild远比String效率高的原因
源码【具体的原因看源码】
2. 拼接效率对比
代码:
时间比对: