去除StringBuffer最后一个字符
两个用于删除SB字符的方法:
 第一个delete函数用于删除从给定起始位开始到给定结束位为末的子串;
 第二个deleteCharAt函数用于删除给定位置的字符串。
 方便起见,选用第二个,sb.deleteCharAt(sb.length() - 1);即可。

StringBuffer stringBuffer = reqBuffer.deleteCharAt(reqBuffer.length() - 1);
String reqString = stringBuffer.toString();

==================================================================

StringBuffer.insert()与StringBuffer.append()
StringBuffer.insert() : 字符串.insert(位置,参数);
将参数插入到字符串指定位置后并返回
例如:12345678——>(.insert(2,","))——>12,34,56,78
StringBuffer.append() : 在字符串后进行动态拼接

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐