首页>代码> java 18位身份证验证小组件idchecker>/idchecker/src/cn/idchecker/entity/Checkcode.java
package cn.idchecker.entity;

/**
 * 校验码类
 * @author rongxinhua
 *
 */
public class Checkcode {
	
	//校验加权因子数组
	public static final int[] checkCodes = new int[]{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};
	
	//校验码对应值:
	//1 0 X 9 8 7 6 5 4 3 2
	public static final String checkResult(int code) {
		String result = null;
		switch (code) {
		case 0:
			result = "1";
			break;
		case 1:
			result = "0";
			break;
		case 2:
			result = "X";
			break;
		case 3:
			result = "9";
			break;
		case 4:
			result = "8";
			break;
		case 5:
			result = "7";
			break;
		case 6:
			result = "6";
			break;
		case 7:
			result = "5";
			break;
		case 8:
			result = "4";
			break;
		case 9:
			result = "3";
			break;
		case 10:
			result = "2";
			break;
		default:
			break;
		}
		return result;
	}

}
最近下载更多
Levi1025zw  LV9 7月1日
aaaabbbc  LV1 2022年5月24日
zzs269285304  LV7 2020年10月29日
gww666  LV2 2019年6月5日
dongzhan  LV12 2019年5月6日
张老师123456  LV7 2019年4月12日
安宇12345  LV15 2019年3月25日
yu7510  LV15 2019年1月15日
依然在路上  LV17 2019年1月2日
安安an  LV17 2018年11月28日
最近浏览更多
Levi1025zw  LV9 7月1日
栈道小生  LV10 5月29日
ClydeSon  LV5 2023年12月28日
一起加油  LV5 2023年3月24日
eddie2260  LV2 2022年6月17日
微微笑的笑笑  LV3 2022年6月14日
miiiji 2022年6月10日
暂无贡献等级
aaaabbbc  LV1 2022年5月24日
1306878374  LV13 2021年12月26日
zhaoxu123123  LV10 2021年9月9日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友