怎样在JAVA判断出生日期 和 身份证中的出生日期 相等!

输入身份证(15位)输入出生日期怎样在JAVA判断出生日期和身份证中的出生日期相等!... 输入身份证(15位)
输入出生日期
怎样在JAVA判断出生日期 和 身份证中的出生日期 相等!
展开
 我来答
匿名用户
2013-04-02
展开全部
想用一个String得到出生日期,以纯数字型字符串放进去,然后在把身份证号码放在一个String里面,然后调用 java.long包里面的一个indexOf()方法,搜索第一个出现的字符串值,具体如下:
//比如出生日期是1985年5月16日,那就以纯数字型放到一个字符串里面
String chushengriqi = "19850516";
//在把身份证号码放到一个字符串里面
String shenfen = "身份证号码";
//调用indexOf()方法,会返回一个int型的数值
int i = 0;
i = shengfen.indexOf(shushengriqi);
//在用if判断i是否有值,有值代表出生日期和身份证号码中的出生年月日相同
if(i > 0){
//正确后需要做什么
}else{
//错误后做什么
}
度娘的大爷haha
2015-12-22 · 知道合伙人软件行家
度娘的大爷haha
知道合伙人软件行家
采纳数:49 获赞数:304
好学好钻研,代码是一门艺术

向TA提问 私信TA
展开全部
按照楼上的方法截取字符串进行比较即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-01
展开全部
从证号码中,截出出生日期,再比较。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-01
展开全部
把身份证的出身日期截取出来后在和出生日期比较
用出生日期String类的 subString发放
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
学生族shine
2013-04-02 · TA获得超过266个赞
知道答主
回答量:69
采纳率:100%
帮助的人:32.7万
展开全部
用subString 截取获得身份证上的生日和出生日期比较用if进行判断
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式