Java中StringBuilder常用方法说明

乔欣 Java经验 发布时间:2023-02-14 22:07:17 阅读数:13937 1
下文笔者讲述StringBuilder类的简介及使用说明,如下所示

StringBuilder简介

StringBuilder是一个可变
   她用于存储字符串,可将字符串插入到中间或末尾 
在一些大字符串的操作场景下,我们经常使用StringBuilder这个对象

下文笔者将讲述StringBuilder中的点点滴滴,如下所示

StringBuilder的构造方法

构造方法 备注
StringBuilder() 构造一个其中不带字符的 StringBuilder
其初始容量为 16 个字符
StringBuilder(CharSequence seq) 构造一个 StringBuilder
它包含与指定的 CharSequence相同的字符
StringBuilder(int capacity) 构造一个具有指定初始容量的 StringBuilder
StringBuilder(String str) 并将其内容初始化为指定的字符串内容

StringBuilder类中常用方法

方法 返回值 备注
insert(int offsetm,Object obj) StringBuilder 在 offsetm 的位置插入字符串 obj
append(Object obj) StringBuilder 在字符串末尾追加字符串 obj
length() int 确定 StringBuilder 象的长度
setCharAt(int index,char ch) void 使用 ch 指定的新值设置 index 指定的位置上的字符
toString() String 转换为字符串形式
reverse() StringBuilder 反转字符串
delete(int start, int end) StringBuilder 删除调用对象中
从 start 位置开始直到 end 指定的索引(end-1)位置的字符序列
replace(int start, int end, String str) StringBuilder 使用一组字符替换另一组字符。将用替换字符串从 start 指定的位置开始替换,直到 end 指定的位置结束

StringBuilder测试示例

public class StringBuilderTest {
 
    public static void main(String[] args){
        //定义和初始化一个StringBuilder类的字串s
        StringBuilder s = new StringBuilder("猫猫");
        //在s后面添加字串" java"
        s.append(" java");
        //在s[1]的位置插入字串
        s.insert(1, " 我最爱java");
        String t = s.toString(); //转为字符串
        System.out.println(t);
    }
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202302/16763842595795.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者