- java.lang.Object
-
- develop.toolkit.world.person.IdentificationCard
-
- 所有已实现的接口:
Serializable
public class IdentificationCard extends Object implements Serializable
中国公民身份证- 作者:
- qiushui on 2019-02-27.
- 另请参阅:
- 序列化表格
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static interfaceIdentificationCard.RegionParser地区解析接口
-
构造器概要
构造器 构造器 说明 IdentificationCard(String card)IdentificationCard(String card, IdentificationCard.RegionParser regionParser)
-
-
-
构造器详细资料
-
IdentificationCard
public IdentificationCard(String card)
-
IdentificationCard
public IdentificationCard(String card, IdentificationCard.RegionParser regionParser)
-
-
方法详细资料
-
length15
public boolean length15()
15位身份证- 返回:
-
length18
public boolean length18()
18位身份证- 返回:
-
isValid
public static boolean isValid(String card)
验证身份证号有效- 参数:
card-- 返回:
-
parse
public void parse(IdentificationCard.RegionParser regionParser)
解析- 参数:
regionParser-
-
getAge
public int getAge()
获得年龄- 返回:
-
computeLastCode
public static char computeLastCode(String front17Chars)
计算身份证最后一位校验码- 参数:
front17Chars- 前17位数字字符串- 返回:
- 校验码
-
-