本帖最后由 星宇无垠 于 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;
}
}
}
|
|