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

从后往前每隔三位插入","


public class StringBuilderTest {
    public static void main(String[]args){
        StringBuilder str=new StringBuilder();
        str.append("jaewkjldfxmopzdm");
        //从后往前 每个3位插入一个","
        for(int i=str.length()-3;i>0;i-=3){
            str.insert(i,",");
        }
        System.out.println("str的结果是"+str.toString());
    }
}

 这段代码有什么问题么? 我在eclipse中可以运行。可就是不能过关 ,

提问者:Nesive 2016-03-29 20:15

个回答

  • 凯凯凯凯
    2016-04-03 18:54:18
    已采纳

    慕友你好,

    本章节源代码为  System.out.print(str.toString());

    你的代码是  System.out.println("str的结果是"+str.toString());

    是否是因为你多 pirnt了   "str的结果是"   这段话的原因?

    但是我刚刚直接复制你的main方法到本章节中,通过了。


  • qq_舎不得忘記_0
    2016-03-29 20:32:22

    你的类名字和题目里一样吗?我这里文件名字是HelloWorld.java,类名必须是HelloWorld