這個代碼為何運行錯誤?
public class Demo08 {
?public static void main(String[] args) {
??
?// 創(chuàng)建一個空的StringBuilder對象
??
?
??????? StringBuilder str=new StringBuilder();
???????
??// 追加字符串
??str.append("jaewkjldfxmopzdm");
??
??????? // 從后往前每隔三位插入逗號
??? for(int i=0;i<str.length()/3;i++){
????? int j=2*i+1;
???? str.insert(str.length()-(j*2+1),".");?
??? }
??
??????? // 將StringBuilder對象轉換為String對象并輸出
??System.out.print(str.toString());
?}
}
2016-05-10
for(int i=str.length();i>0;i=i-3){
str,insert(i,".");
}
這樣更簡單邏輯
2016-05-12
2016-05-10
for(int i=0;i<str.length()-3;i=i-3){
?????? str.insert(i,",");?
??? }
2016-05-10
for(int i=1;i<=str.length()/4;i++){
? ? ? int j=4*i;
? ? ? str.insert(j-1,".");
? ? }