Java字符串格式化函数:去除末尾所有 'x' 字符
public static String formatString(String inputString) { // 找到原字符串最后一个非 'x' 字符的位置 int lastNonXIndex = inputString.length() - 1; while (lastNonXIndex >= 0 && inputString.charAt(lastNonXIndex) == 'x') { lastNonXIndex--; } // 如果没有非 'x' 字符,返回空字符串 if (lastNonXIndex < 0) { return ""; } // 返回原字符串中从0到最后一个非 'x' 字符的位置的子串 return inputString.substring(0, lastNonXIndex + 1); }
原文地址: https://www.cveoy.top/t/topic/nJd9 著作权归作者所有。请勿转载和采集!