冯德英苦菜花小说:JAVA的问题

来源:百度文库 编辑:高校问答 时间:2024/05/07 04:37:54
需求:输入身份证号码,获得此人出身年月

import java.util.Scanner;

public class Identify {
public static void main(String args[]){
Scanner in = new Scanner(System.in);
System.out.println("请输入15位或18位身份证号码:");
String a = in.nextLine();

if(a.length()==15||a.length()==18){
if(a.length()==15){
System.out.println("您的生日为:"+a.substring(6,12));
}
if(a.length()==18){
System.out.println("您的生日为:"+a.substring(6,14));
}
}else{
System.out.println("身份证号码必须为15或18位!");
}
}
}

注:jdk1.5