課程
/后端開發
/Java
/Java入門第三季
為什么文件名無效啊
2017-01-17
源自:Java入門第三季 2-3
正在回答
不好意思,剛才我的回答是錯誤的,很抱歉!但是在添加逗號之后長度確實會變化,有時候容易忽略,但是那個位置應該是在添加逗號之后在使用長度才會有偏差,這里是不會的。
你的str.length()在添加逗號之后會不斷的變化,而你需要的只是第一個不變的長度,所以需要固定下來。
你把index+1的+1去掉就可以了,有問題再@我
沒什么錯啊。。。
重提交幾次試試!
public?class?HelloWorld?{ ????public?static?void?main(String[]?args)?{ //?創建一個空的StringBuilder對象 ????????StringBuilder?str=new??StringBuilder(); //?追加字符串 str.append("jaewkjldfxmopzdm"); ????????//?從后往前每隔三位插入逗號 ????????for(int?i=str.length()-3;i>0;i=i-3){ ???????? str.insert(i,?','); ????????} ????????//?將StringBuilder對象轉換為String對象并輸出 System.out.print(str.toString()); } }
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
2 回答求助求助求助
2 回答求助!?。?!
4 回答求助 java.lang.NullPointerException
2 回答急??!求助??!!!!
1 回答求助一下?。?!
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-07
不好意思,剛才我的回答是錯誤的,很抱歉!但是在添加逗號之后長度確實會變化,有時候容易忽略,但是那個位置應該是在添加逗號之后在使用長度才會有偏差,這里是不會的。
2017-03-07
你的str.length()在添加逗號之后會不斷的變化,而你需要的只是第一個不變的長度,所以需要固定下來。
2017-01-21
你把index+1的+1去掉就可以了,有問題再@我
2017-01-17
沒什么錯啊。。。
2017-01-17
重提交幾次試試!
2017-01-17