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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

星宇无垠

初级黑马

  • 黑马币:15

  • 帖子:5

  • 精华:0

© 星宇无垠 初级黑马   /  2020-3-3 20:20  /  1744 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 星宇无垠 于 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, 下载次数: 35)

代码题.png

0 个回复

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