首页 > 代码库 > 身份证分组
身份证分组
1 import java.util.Scanner; 2 public class Main{ 3 public static void main(String[] args){ 4 Scanner scan = new Scanner(System.in); 5 scan.useDelimiter("\n"); 6 String str = scan.next(); //接受的字符串,可能含有空格 7 char c[] = str.toCharArray(); 8 char c1[] = new char[c.length]; 9 int j=0; 10 for(int i=0;i<c.length;i++){ 11 if(c[i] != ‘ ‘){ 12 c1[j] = c[i]; 13 j++; 14 } 15 } 16 String str1 = new String(c1).trim();//得到没有空格的字符串 17 if(str1.length()<=6){ 18 System.out.println(str1); 19 } 20 if(str1.length()>6 && str1.length()<=14){ 21 String str2 = str1.substring(0, 6); 22 String str3 = str1.substring(6, str1.length()); 23 System.out.println(str2 + " " + str3); 24 } 25 if(str1.length()>14){ 26 String str4 = str1.substring(0, 6); 27 String str5 = str1.substring(6, 14); 28 String str6 = str1.substring(14, str1.length()); 29 System.out.println(str4 + " " + str5 + " " + str6); 30 } 31 } 32 }
身份证分组
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。