今天用apache commons工具类StringUtils.rightPad方法做一个字符串右补齐,这个方法在字符串中有中文的时候就不能很好的对齐了。public static void main(String[] args) {
        System.out.println(StringUtils.rightPad("中文", 10, ' ') + "ABCD");
        System.out.println(StringUtils.rightPad("我是中文", 10, ' ') + "ABCD");
}现在是这个样子:
中文        ABCD
我是中文      ABCD期待是:
中文        ABCD
我是中文    ABCD不知道高手们有什么解决办法,谢谢!!!java rightPad 中文