用JAVA语言从键盘上输入一个身份证号码:回车之后,判断是否为正确号码(位数、有无

2024-12-27 02:14:25
推荐回答(2个)
回答1:

import java.util.*;
public class Identity{
public static void main(String args[]){
Scanner s=new Scanner(System.in);
System.out.print("请输入你的身份证号码(必须为数字或x):");
String l=s.nextLine();
if(l=="")
{
System.out.print("身份证号码不能为空!");
}
else if(l.length()<19&&l.length()>17)
{
System.out.print("你输入的18为身份证号码为:"+l);
}
else
{
System.out.print("你输入的身份证位数不正确!");
}
}
}
上面代码,可以运行成功,功能:1、判断是否有输入;2、只有输入18为号码才提示输入正确的信息,否则提示输入有误。没有加注释,希望对你有帮助,有问题请追加哦。

回答2:

请把问题写清楚!