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

java stringbuilder删除最后一位

作者:热血震荡   发布日期:2025-10-16   浏览:73

public class StringBuilderExample {
    public static void main(String[] args) {
        StringBuilder sb = new StringBuilder("HelloWorld");
        System.out.println("Original String: " + sb.toString());

        // 检查StringBuilder是否为空,避免IndexOutOfBoundsException
        if (sb.length() > 0) {
            // 删除最后一位字符
            sb.deleteCharAt(sb.length() - 1);
        }

        System.out.println("String after deleting last character: " + sb.toString());
    }
}

解释说明:

  1. 创建 StringBuilder 对象:我们首先创建了一个 StringBuilder 对象 sb,并初始化为 "HelloWorld"
  2. 检查长度:在删除字符之前,我们检查 StringBuilder 的长度是否大于 0,以避免在空字符串上调用 deleteCharAt 方法时抛出 IndexOutOfBoundsException 异常。
  3. 删除最后一位字符:使用 deleteCharAt(sb.length() - 1) 方法删除 StringBuilder 中的最后一位字符。
  4. 输出结果:最后,打印删除后的字符串。

这样可以确保代码的安全性和正确性。

上一篇:java锁机制

下一篇:java list赋值给另一个list

大家都在看

java连接数据库的代码

java djl

ubuntu 卸载java

java读取excel中的图片

java新建

java sort用法

java collections.sort

java file类的方法

java发送qq邮件

java 判断

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

Laravel 中文站