练习题11:身份证分组

题目描述

用户在输入身份证的过程中经常会输入错误,为了方便用户正确输入需要在输入过程中对用户的输入按照 6+8+4 的格式进行分组,实现一个方法接收输入过程中的身份证号,返回分组后的字符

输入描述:

输入数据有多行,每一行是一个输入过程中的身份证号

输出描述:

分组后的字符串

Java解法:

import java.util.Scanner;

public class test01 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String str = in.nextLine().replace(" ", "");
for (int i=0; i < str.length(); i++) {
if (i == 6 || i == 14)
System.out.print(" ");
System.out.print(str.charAt(i));
}
}
}
posted @ 2018-06-15 09:47  老黄Hwy  阅读(265)  评论(0编辑  收藏  举报