为了账号安全,请及时绑定邮箱和手机立即绑定

这样也可以

public class TestString {
    public static void main(String[] args) {
        // 创建一个空的StringBuilder对象
        StringBuilder str = new StringBuilder();
        // 追加字符串
        str.append("jaewkjldfxmopzdmab");
        // 从后往前每隔三位插入逗号
        int num = str.length();
        while (num>3) {
            num -= 3;
            str.insert(num, ",");
        }
        // 将StringBuilder对象转化为String对象并打印
        System.out.println(str.toString());
    }

}


正在回答

2 回答

插入","以后,str.length().就改变了啊


0 回复 有任何疑惑可以回复我~
#1

迷茫的小学生gpf

可以加一个计数变量count,没加一个",",count++
2019-11-26 回复 有任何疑惑可以回复我~
#2

迷茫的小学生gpf 回复 迷茫的小学生gpf

每加一,打错了
2019-11-26 回复 有任何疑惑可以回复我~

老哥,这个其实和for循环的思路是一样的。

for(int num = str.length()-3; num >= 0; num = num-3 ){ 
str.insert(num,',');		
}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第三季
  • 参与学习       409776    人
  • 解答问题       4546    个

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

进入课程

这样也可以

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号