String和StringBuffer都可以用来处理字符串,拥有一些相同的方法如length(),toString()等等
[b][*]不同点[/b]
1.String是可变类,StringBuffer是不可变类
2.String类覆盖了equals()方法, StringBuffer类没有覆盖Object的equals方法
3.String类的toString()方法返回当前String本身的引用,而StringBuffer返回缓冲区所有字符串为内容新的String对象的引用
4.String类用+实现连接, StringBuffer用append()方法,实用StringBuffer可以提供程序的性能
[b][*]不同点[/b]
1.String是可变类,StringBuffer是不可变类
2.String类覆盖了equals()方法, StringBuffer类没有覆盖Object的equals方法
3.String类的toString()方法返回当前String本身的引用,而StringBuffer返回缓冲区所有字符串为内容新的String对象的引用
4.String类用+实现连接, StringBuffer用append()方法,实用StringBuffer可以提供程序的性能