java的StringBuilder如何去掉最后一个字符?

2025-02-28 19:26:16
推荐回答(3个)
回答1:

StringBuilder s=new StringBuilder();
s.append("zhidao");
s.deleteCharAt(s.length()-1);
System.err.println(s);
说明:java.lang.StringBuffer.deleteCharAt() 在这个序列中的指定位置删除字符。此序列是由一个char缩短

回答2:

StringBuilder s=new StringBuilder();
s.append("ab");
s.deleteCharAt(s.length()-1);
System.err.println(s);

回答3:

str.deleteCharAt(str.length()-1);