java中常用的字符串连接方法,哪种更快
最近在做项目开发时,发现原有的一些项目存在大量用加号连接字符串的现象,小数据这样做没什么问题,但发现有用URL请求远程的另一个系统返回的字符流也用+=来把返回的数据连接起来,且还做成了公用方法,很多地方调用它,我们的用户也常有抱怨我们的项目很多功能很慢!于是为了说服同事,写了以下一个测试方法,看看用加号连接字符串到底与其它的常用连接方式有差多少,我用了四种方法做对比:1.加号连接,如: str+="abcd";2.用String的concat方法: str=str.concat("abcd"...




