StringBuffer
计算机函数
StringBuffer,是可以存储和操作
字符
串,即包含多个字符的字符串数据。
介绍
StringBuffer是使用缓冲区的,本身也是操作字符串的,但与String类不同,String类中的内容一旦声明之后不可改变,改变的只是其内存地址的指向,而StringBuffer中的内容是可以改变的。
对于StringBuffer而言,本身是一个具体的操作类,所以不能像String那样采用直接赋值的方式进行对象实例化,必须通过构造方法完成。
StringBuffer连接字符操作
StringBuffer方法
以下是 StringBuffer 类支持的主要方法:
下面的列表里的方法和 String 类的方法类似:
StringBuffer对象的初始化
StringBuffer对象的初始化不像String类的初始化一样,Java提供的有特殊的语法,而通常情况下一般使用构造方法进行初始化。
例如:
这样初始化出的StringBuffer对象是一个空的对象,就是我犯的错误。
如果需要创建带有内容的StringBuffer对象,则可以使用:
这样初始化出的StringBuffer对象的内容就是字符串”abc”。
需要注意的是,StringBuffer和String属于不同的类型,也不能直接进行
强制类型转换
。
字符串连接操作
打印结果:
字符串添加内容
打印内容
参考资料
最新修订时间:2022-11-11 18:11
条目作者
小编
资深百科编辑
目录
概述
介绍
StringBuffer方法
参考资料
Copyright©2024
闽ICP备2024072939号-1