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

为什么我的for语句括号里的不对

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

正在回答

2 回答

抄错了,代码应该是

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

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

首先,起点不对,从右边往前数每三个字母,你不应该从最开始就处理

其次,终点不对,排除了最后的一个3的值

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

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

举报

0/150
提交
取消

为什么我的for语句括号里的不对

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