如何有效去除StringBuffer中字符串的最后一个非空字符
发布网友
发布时间:2023-02-04 17:10
我来回答
共1个回答
热心网友
时间:2023-11-06 03:21
StringBuffer sb = new StringBuffer("abcdef ");
while (sb.charAt(sb.length() - 1) == ' ' || sb.charAt(sb.length() - 1) == '\t') {
sb.deleteCharAt(sb.length() - 1);
}
sb.deleteCharAt(sb.length() - 1);
System.out.println(sb.toString());