ifdw
2015-07-24 15:42
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());
}
}
// 从后往前每隔三位插入逗号
for(int i=str.length()-3;i>-1;i=i-3){
str.insert(i,",") ;
}
试试看
缺少实例化的一步,StringBuilder s = new StringBuilder()
别用StringBuilder,用String
Java入门第三季
409792 学习 · 4340 问题
相似问题
回答 4
回答 1
回答 4
回答 4
回答 3