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());
}
}
StringBuilder 对象:我们首先创建了一个 StringBuilder 对象 sb,并初始化为 "HelloWorld"。StringBuilder 的长度是否大于 0,以避免在空字符串上调用 deleteCharAt 方法时抛出 IndexOutOfBoundsException 异常。deleteCharAt(sb.length() - 1) 方法删除 StringBuilder 中的最后一位字符。这样可以确保代码的安全性和正确性。
上一篇:java锁机制
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站