Java中StringBuffer的用法

public class Test {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("输入一串数字");
        String str = input.next();
        StringBuffer sb = new StringBuffer(str);

        //最好是从后往前追加字符串
        for(int i = sb.length()-3;i > 0; i-=3 ){
            sb.insert(i,",");
        }
        System.out.println(sb);
    }
}

需求:将一串数字从右至左每三位加一个“  , ”隔开。

输入数字:123456

输出结果:123,456

你可能感兴趣的:(java基础,java,开发语言,后端)