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

判断i等于不等于0的问题

for(int i=str.length()-3;i>0;i=i-3){

 

  str.insert(i,',');

}


正在回答

2 回答

如果i可以等于0的话就会出现上面的情况,这是不符合我们现实的划分的,如你见过100这样,100写的?

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


问题描述不太清晰啊,老铁,让我猜猜是这个意思吗?

public class HelloWorld {
    public static void main(String[] args) {
        // 创建一个空的StringBuilder对象
        StringBuilder str=new StringBuilder();
        
        // 追加字符串
        str.append("aewkjldfxmopzdm");
        
        // 从后往前每隔三位插入逗号
        for(int i=str.length()-3;i>=0;i=i-3){
            System.out.println(i);
           str.insert(i,',');
        }

        
        
        // 将StringBuilder对象转换为String对象并输出
        System.out.print(str.toString());
    }
}

http://img1.sycdn.imooc.com//593fcb660001eba203290397.jpg

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

举报

0/150
提交
取消

判断i等于不等于0的问题

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