课程
/后端开发
/Java
/Java入门第三季
这样怎么哪里错了?
2019-01-31
源自:Java入门第三季 2-6
正在回答
// 从后往前每隔三位插入逗号
for(int i=str.length()-3;0<i;i-=3){
str.insert(i,",");
}
首先你打错了,是str.insert
其次这么写一上来就数组范围超界了呀,而且你一直自增i,这个for循环会无限循环吧……
我是这么写的↓
for (int i = str.length() - 1; i >2; i -= 3) { str.insert(i - 2,","); }
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
7 回答哪里错了这是
1 回答为什么会这样呢?哪里错了?求指教
1 回答哪里错了!!!
1 回答哪里错了?
3 回答这个是哪里出错了呢????