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

这样也可以

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());
    }

}


正在回答

3 回答

插入","以后,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
提交
取消

这样也可以

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信