在很多情况下,我们需要删除StringBuilder/StringBuffer的最后一个字符。例如,给定一个int[]{1,2,3},实现一个StringtoString(int[]a)方法,用逗号分隔符连接每个元素.输出应为1,2,3,没有尾部逗号。我们可以很容易地写一个循环:int[]nums=newint[]{1,2,3,4,5};StringBuildersb=newStringBuilder();for(inti=0;i但我们总是需要删除尾部','。有两种实现方式:sb.deleteCharAt(sb.length()-1);和sb.setLength(sb.length()