这三个都是字符串对象,本篇就来分析下它们的使用途径,力求简单明了. 一.String String 长度是不可变的,如果你要改变string对象的字符或者是拼接字符的话,系统就会新建一个string,然后把原来string的对象指向新的string.旧的string就等着被回收,所以你每次操作string的时候就会出现很多垃圾对象,效率不高. 二.StringBuffer StringBuffer的长度是可变的,每次操作的时候都是对同一个stringBuffer进行操作的,如果要拼接字符的话,同…