A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

星宇无垠

初级黑马

  • 黑马币:15

  • 帖子:5

  • 精华:0

本帖最后由 星宇无垠 于 2020-3-3 20:25 编辑

import java.util.Scanner;
public class Test1 {
    public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        System.out.println("请输入您的身份证号码");
        String idCard = sc.nextLine();

        if (idCard.length() ==18){
            char[] arr = idCard.toCharArray();
            for (int i = 0; i < idCard.length()-1; i++) {
                if (arr<'0'||arr>'9'){
                    System.out.println("内容不符合标准");
                    return;
                }
            }
            System.out.println("出生日期:"+idCard.substring(6,14));
        }else{
            System.out.println("长度不符合身份证号标准");
            return;
        }
    }
}

代码题.png (309.65 KB, 下载次数: 52)

代码题.png

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马