java使用“+“,concat和StringBuilder、StringBuffer拼接字符串性能对比

结论:StringBuilder > StringBuffer > concat > "+"  原因如下: 1.使用"+"拼接: 首先来看这段代码干了什么事,通过javap得出步骤如下: 我们需要了解的是,str += "A"到底做了什么事情?由上图可知 1. 创建StringBuilder对象 2.StringBuilder对象执行append(str) 3.StringBuilder对象执行a
相关文章
相关标签/搜索