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 中文站