加粗劃橫線的地方編譯有錯誤,請問怎么改呢???
import java.util.Scanner;
public class Lianxi {
public static void main(String[] args){
? ? ? ? ?Scanner input=new Scanner(System.in);
? ? ? ? ?System.out.println("請輸入字符串:");
? ? ? ?StringBuilder s=input.next();
? ? ? ? ? ? ? int i=s.length();
? ? ? ? ? ? ? ? ? ? ?while(i>1){
? ? ? ? ? ? ? ? ? ? ? ? ? s.insert(i-3,",");
? ? ? ? ? ? ? ? ? ? ? ? ? ?i-=3;
? ? ? ? ? ? ? ?}
? ? ? ? ? System.out.println(s.toString());
? ? ? }
}
2015-08-04
// 從后往前每隔三位插入逗號
for(int i=str.length()-3;i>-1;i=i-3){
? ? str.insert(i,",") ; ?
}
試試看
2015-07-25
缺少實例化的一步,StringBuilder s = new StringBuilder()
2015-07-24
別用StringBuilder,用String