Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java stringbuilder

作者:ares丶技术魂   发布日期:2026-03-23   浏览:79

// 使用 StringBuilder 进行字符串拼接的示例

public class StringBuilderExample {
    public static void main(String[] args) {
        // 创建一个空的 StringBuilder 对象
        StringBuilder sb = new StringBuilder();

        // 使用 append 方法添加字符串
        sb.append("Hello");
        sb.append(" ");
        sb.append("World");

        // 将 StringBuilder 转换为 String
        String result = sb.toString();

        // 输出结果
        System.out.println(result);  // 输出: Hello World

        // 直接创建并初始化 StringBuilder
        StringBuilder sb2 = new StringBuilder("Java is fun!");

        // 插入字符串
        sb2.insert(5, " really ");

        // 删除部分字符串
        sb2.delete(0, 4);

        // 替换部分字符串
        sb2.replace(10, 13, "awesome");

        // 反转字符串
        sb2.reverse();

        // 输出最终结果
        System.out.println(sb2.toString());  // 输出: !meseva awe erellay si avaJ
    }
}

解释说明:

  1. StringBuilder 的创建StringBuilder sb = new StringBuilder(); 创建了一个空的 StringBuilder 对象。
  2. append 方法:用于将字符串追加到 StringBuilder 的末尾。
  3. toString 方法:将 StringBuilder 对象转换为 String
  4. insert 方法:在指定位置插入字符串。
  5. delete 方法:删除指定范围内的字符。
  6. replace 方法:替换指定范围内的字符。
  7. reverse 方法:反转字符串内容。

这些方法使得 StringBuilder 在处理字符串拼接和修改时非常高效,尤其是在需要频繁修改字符串的情况下。

上一篇:java list转字符串

下一篇:java获取文件大小

大家都在看

java url decode

java判断是windows还是linux

java连接数据库的代码

java date类型比较大小

java djl

ubuntu 卸载java

es java api

java list 查找

java 解压rar

java读取excel中的图片

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站