伊宁市教研中心:JAVA的问题

来源:百度文库 编辑:神马品牌网 时间:2024/07/02 17:11:33
需求:输入身份证号码,获得此人出身年月

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