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

第10行的代码

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

        {

            str.insert(i,",");

        }

for loop 这么写为什么不对呢???

提问者:XiaoYUU 2015-06-30 11:55

个回答

  • 慕村7379080
    2015-07-03 10:10:38
    已采纳

    循环中你的变量 i 没有变化,应该改为如下(注意斜体加错部分):

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

    {

         str.insert(i,",");

     }