1.实现代码

public class BirthUtils {/***  根据身份证号判断用户性别* @param cardNo* @return*/public static String getSex(String cardNo) {String sexStr = "0";if (cardNo.length() == 15) {sexStr = cardNo.substring(14, 15);} else if (cardNo.length() == 18) {sexStr = cardNo.substring(16,17);}int sexNo = Integer.parseInt(sexStr);return sexNo % 2 == 0 ? "女" : "男";}public static void main(String[] args) {System.out.println(getSex("530121198903119561"));}
}

2.输出结果

java根据身份证号判断用户性别相关推荐

  1. 通过身份证号判断是否合法、省份、性别、出生日期、生肖、星座

    由于这个代码有点长,我就不放这里了.要具体代码的可以打开下面这个链接 https://blog.csdn.net/weixin_61961580/article/details/124131596?s ...

  2. 根据身份证号判断性别、年龄、生日

    根据身份证号判断证件持有人的性别.年龄.生日.废话不多说,直接上代码. public class IdentifyCard {private static final Integer[] ODD_NU ...

  3. 用java根据身份证号提取性别和年龄

    在 Java 中,可以使用以下步骤来提取身份证号中的性别和年龄信息: 使用正则表达式验证身份证号的格式是否正确. 如果身份证号的格式正确,则可以使用截取字符串的方法来提取出生日期信息.身份证号中的出生 ...

  4. Python使用逻辑回归算法根据三围数据判断用户性别

    逻辑回归算法是一种经典的分类算法,使用时应注意: 1)样本需要足够多. 2)样本的多个特征之间尽量不要存在线性相关性. 问题描述: 根据三围数据判断用户性别.假设男性和女性的三围和身高的计算公式如下: ...

  5. php如何判断是否关注,微信公众号判断用户是否已关注php代码解析

    搜索热词 <:微信公众号判断用户是否已关注PHP代码解析>要点: 本文介绍了:微信公众号判断用户是否已关注PHP代码解析,希望对您有用.如果有疑问,可以联系我们. 用户关注公众号,才能参与 ...

  6. //根据身份证号自动生成性别、出生日期和年龄

    //根据身份证号自动生成性别.出生日期和年龄inputChange() {const reg = /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|1 ...

  7. 身份证号判断性别和地区

    18位身份证号中第一位代表地区代码,其中1是华北,2是东北,3是华东,4是中南,5是西南,6是西北:第十七位表示性别,偶数为女性,奇数为男性. 请输入一个身份证号,并判断其是否为华北地区的一名女性. ...

  8. 根据身份证号判断性别、生日(excel表格,公式)

    18位的看倒数第二位,奇男偶女: 15位的看倒数第一位,奇男偶女. 假如:身份证所在的列为C2 首先要判断该身份证的长度,在excel中使用len函数来获取len(C2) 如果是18位的就取第17位, ...

  9. js中通过身份证号判断性别(倒数第二位奇数-男,偶数-女)

    //通过身份证号,判断性别 var str2 = '110123199810103726'; var num = str2.charAt(16); //console.log(num); if(num ...

  10. 【Kay】HQL利用身份证号判断性别

    利用身份证号去判断性别(18位身份证的倒数第二位偶数为女,奇数为男.15位身份证的倒数第一位偶数为女,奇数为男) HQL实现代码: SELECT name, CASE WHEN LENGTH(id) ...

最新文章

  1. QT4到QT5的变化!
  2. android 定时查询,android – 如何检查计时器是否仍在运行?
  3. [java]键盘录入数值到数组-根据数值获取角标-找出数据中最大数值-反转数组
  4. 金山手机控usb调试模式开启工具_不看不知道手机有多卡!一款深挖手机的良心工具...
  5. ios中的视频采集及参数设置和相机操作
  6. phash图像识别应用
  7. linux免密后还是要输密码,ssh配置免密后依然需要输入密码的问题解决及排查过程...
  8. apache storm 1.0.0 新特性
  9. R/3 ABAP开发学习笔记---网摘
  10. Android计算器效果截图,Android复杂计算器实现
  11. “一键淘宝”将淘宝网店免费转移到手机客户端教程
  12. QDU首届易途杯大赛-kk与cillyb的荣誉之战
  13. 计算机限制无线网络,无线网络连接受限制怎么办 无线网络连接受限解决方法【图文】...
  14. 高性能网络开发框架vpp,让你的技术提高一个level
  15. go-excel文档
  16. 如何利用LaTex的写毕业论文
  17. /home/wxl/jdk1.8.0_91/jre/lib/i386/libawt_xawt.so: libXext.so.6: cannot open shared object file: No
  18. java设计模式之门面模式
  19. 算法导论读书笔记(19)
  20. 从网络时间服务器获取并打印当前时间

热门文章

  1. Java Base64 加密与解密
  2. 同样硬件安装不同操作系统:Win7和Win10对于同一段程序源码的编译速度不同
  3. appscan如何扫描移动应用APP
  4. 引用文献中会议举办地、出版者、起始页码的查找
  5. 计算机语言中下划线表示什么,下划线是什么
  6. 电源测试之输出动态响应(Output Dynamic Response Test)
  7. 果木浪子吉他入门零基础教学(70课时)
  8. python的方向_Python有哪些就业方向
  9. python对以后的就业方向_Python的四个就业方向
  10. 中国钢铁物流行业发展策略分析及投资建议咨询报告2021-2027年