一,本章目标
掌握StringBuffer与String的区别
掌握StringBuffer的常用方法
掌握StringBuffer的实际应用
二,具体内容
认识StringBuffer
StringBuffer是使用缓冲区,此类是一个final类,本身是操作字符串的,但是与String类不同,String类的内容一旦声明之后则不可改变,改变的知识其内存地址的指向,而StringBuffer的内容是可以改变的。
对于StringBuffer而言是一个操作类,不能像String那样采用直接赋值完成对象的实例化,StringBuffer必须通过构造方法完成。
字符串连接操作(append):
验证StringBUuffer的内容是可以修改的。
在任意位置为StringBuffer添加内容
字符串反转操作:
替换指定范围的内容
截取字符串
删除指定范围的内容
查找指定的内容
StringBuffer类的应用:
三,总结
凡是要频繁修改字符串内容的时候,要使用StringBuffer类来完成