public class Work03 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
while (true) {
System.out.print(“请输入身份证号:”);
String num = input.nextLine();

        if (num.length() == 18) {//subSequence按指定位置截取String year = (String) num.subSequence(6, 10);String month = (String) num.subSequence(10, 12);String day = (String) num.subSequence(12, 14);System.out.println("您的生日是:" + year + "年" + month + "月" + day + "日");break;} else {System.out.println("请输入正确的身份证号码:");}}// System.out.println(num.length());
}

}

java输入自己的身份证号码,并由此号码输出自己的生日,年月日相关推荐

  1. 用python实现身份证号的解析(输出性别,生日,生肖,星座)

    用python实现身份证号的解析,输出性别,生日,生肖,星 实现功能: 1.解析生日 2.解析性别 3.解析所在省份 4.解析生肖,星座 代码如下: ID=input('请输入18位身份证号码:'); ...

  2. JAVA 输入身份证号码进行验证正误,15位转18位,并解析出生日、当前年龄、地区代码、性别

    我们的身份证号码包含很多的信息,下面的代码提供了身份证的解析功能,具体看注释吧,已经写全了 import java.text.SimpleDateFormat; import java.util.Da ...

  3. python输入身份证号码输出对应的出生年月日_Java从身份证号码,提取用户的出生年月日,输出用户的生日信息。...

    import java.util.Calendar; import java.util.Scanner; /** * 根据用户输入的身份证号码,从字符串中提取用户的出生年月日,输出用户的生日信息. 要 ...

  4. 实现时间的计算: 要求用户输入身份证号,若格式有误,要求其重新输入。然后根据身份证号码输出20岁生日所在周的周三的日期

    实现时间的计算: 要求用户输入身份证号,若格式有误,要求其重新输入.然后根据身份证号码输出20岁生日所在周的周三的日期(个人笔记,大佬勿喷) package day03;import java.uti ...

  5. Java从身份证号码,提取用户的出生年月日,输出用户的生日信息。

    import java.util.Calendar; import java.util.Scanner;/*** 根据用户输入的身份证号码,从字符串中提取用户的出生年月日,输出用户的生日信息.要求:身 ...

  6. Java黑皮书课后题第6章:**6.31(金融应用:信用卡号的合法性验证)和**6.32 编写程序,提示用户输入一个long型整数的信用卡号码,显示这个数字是合法的还是非法的

    6.31(金融应用:信用卡号的合法性验证)编写程序,提示用户输入一个long型整数的信用卡号码,显示这个数字是合法的还是非法的 6.31题目 题目描述 破题 6.31代码 6.32 代码 运行实例 6 ...

  7. java双色球抽奖。抽奖号码由六个红球号码和一个蓝球号码组成红色号码由1~33组成,不能重复,蓝色号码由1~16组成可以与红色号码数组重复。用户输入中奖号码后打印最后的中奖结果情况。

    分析: 1.创建三个方法分别得到开奖号码(奖池号码),中奖号码(用户输入的中奖号码),和一个避免开奖号码和中奖号码里出现重复号码的comPare方法. 2.在主方法里调用方法得到开奖号码,中奖号码,在 ...

  8. 身份证号码是18位数字字符构成的字符串,输入一个身份证号码判断该号码拥有者的性别

    /*身份证号码是18位数字字符构成的字符串,输入一个身份证号码判断该号码拥有者的性别 提示:第17为数字字符奇数为男,偶数为女 */ #include #include #include #inclu ...

  9. 基于java GUI编写的身份证查询小工具

    由于课程设计的缘故,提前做了个身份证查询小工具. 技术含量并不高,"出生日期.性别.年龄"都是根据身份证的算法算出来的,身份证号码18位数对应不同的含义,大家百度查一下即可. &q ...

  10. 根据身份证号和社会保险号码查询不出您的医保信息 请核实后重新填写

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 今天打算 ...

最新文章

  1. OSI七层 TCP/IP四层 TCP/IP协议栈: 不同的通信协议的大集合
  2. linux命令输入错误怎么弄,Linux下用shopt命令来帮我们自动纠错输入cd 错误
  3. POI异步导入Excel兼容xsl和xlsx
  4. vuescroll使用文档
  5. 如何在生产环境使用Btrace进行调试
  6. Spark 某两个节点数据分析速度慢 - hbase数据删除(分裂) 元信息未删除导致 There is an overlap in the region chain.
  7. MySQL单表数据不要超过500万行:是经验数值,还是黄金铁律?
  8. WordPress插件-Erphp Weixin Scan关注微信公众号一键登录网站
  9. 十年程序员将Python分成7个阶段学习,你会发现Python真的很简单
  10. Javascript Asynchonous Progamming
  11. A股开盘:深证区块链50指数涨0.91%,美邦服饰涨停
  12. 刨根问底(一):从INode客户端看如何培养兴趣
  13. Linux: 系统设置与备份策略
  14. 【译】jquery基础教程(jQuery Fundamentals)——(第一部分)概述
  15. Amazfit T-Rex Pro 体验:户外运动爱好者的装备清单里,有它一席之地
  16. atk-hc05 蓝牙
  17. 学习java的第五天 基本数据类型 double、char、boolean
  18. c语言程序负数,C语言中负数怎么表示的?
  19. c语言和java哪个好学_学java前要学C语言吗?java和C语言哪个好学?
  20. 网易新财报:游戏养家,教育维稳、音乐快走

热门文章

  1. 在Android OS配置Real Sense相机SDK
  2. 畅想2018互联网:风吹向区块链、人工智能、信息流
  3. 【每日一题】Day0013:力扣题库NO.1705. 吃苹果的最大数目
  4. 这样「撩」用户,产品增长得更快
  5. 使用oracle11g安装后无法用database control-orcl打开网页,出现网页无法访问的问题
  6. 阿里云服务器可以放多少个网站?有数量限制吗?
  7. 【免费下载】域名销售管理系统网站源码-全站自适应+手机端
  8. [error][/usr/share/perl5/vendor_perl/MHA/SSHCheck.pm, ln63] Permission denied (publickey,gssapi-ke
  9. 全国计算机信息安全备考,2020年计算机三级考试信息安全技术备考要点
  10. Springboot入门学习笔记教程