将一个数字字符串转换成逗号分隔的数字串,即从右边开始每3个数字用逗号分隔。
import java.util.Scanner; public class StringInsert {[br][/br] /**[br][/br] * 每隔3位插入逗号 */ public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.print("请输入一串数字:"); String nums=input.next(); StringBuffer str=new StringBuffer(nums); for(int i=str.length()-3;i>0;i=i-3){ str.insert(i,','); } System.out.println(str); } }
举一反三
内容
- 0
输入一个字符串,统计字符串中英文字母、数字、空格和其他字符的个数。4feaac36bfb0b1931f78d2f9097ef9aa.PNG
- 1
输入一个字符串,统计其中英文字母、空格、数字和其他字符的个数
- 2
对线性表(5,8,3,2,7,1)用冒泡排序算法进行升序排序,则第一趟扫描的结果为_________;(数字之间用逗号分隔)
- 3
编写程序,从键盘上获得用户连续输入且用逗号分隔的若干个数字(不必以逗号结尾),计算所有输入数字的和并输出[br][/br] 【样例输入】 1,2,3 【样例输出】 6
- 4
串的长度指的是________。 A: 串中不同字符的个数 B: 传中不同字母的个数 C: 串中所含字符的个数 D: 串中不同数字的个数