问答详情
源自:2-6 Java 中的 StringBuilder 类的常用方法

这样不行?


public class HelloWorld {    public static void main(String[] args) { StringBuilder str=new StringBuilder(); str.append("jaewkjldfxmopzdm");  // 从后往前每隔三位插入逗号 for(int i=1;i<=str.length();i++){ if(i%3==0){ str.insert(i,','); } }System.out.print(str.toString());} } 我这就不行?

提问者:qq_小旋风_3 2016-05-01 17:05

个回答

  • qq_小旋风_3
    2016-05-01 17:07:36

    艾玛,才看清楚从后往前。

  • qq_小旋风_3
    2016-05-01 17:06:16


    public class HelloWorld {

        public static void main(String[] args) {

    // 创建一个空的StringBuilder对象

            StringBuilder str=new StringBuilder();

    // 追加字符串

    str.append("jaewkjldfxmopzdm");

            // 从后往前每隔三位插入逗号

    for(int i=1;i<=str.length();i++){

            if(i%3==0){

                str.insert(i,',');

            }

    }

            // 将StringBuilder对象转换为String对象并输出

    System.out.print(str.toString());

    }

    }