鲁文杰
2015-09-24 11:17
for(int i=(str.length()-3);i>2;i=i-3)
得到的是jaew,kjl,dfx,mop,zdm 请问怎么前四位为什么不划分?
因为你最后一个的时候是剩下4位数,i = i-3就是 i = 1; 但你判断是 i>2才执行,所以就不执行了, 你试下改成 i>0,就可以了
Java入门第三季
409792 学习 · 4340 问题
相似问题
回答 2
回答 9
回答 1