📄 shenbean1.java~15~
字号:
package changeshen;
public class ShenBean1 {
public String id;
public String idd(String id) {
return id;
}
public String newid(String id) {
String id1 = id.substring(0, 6);
String id2 = id.substring(6, 15);
String newid = id1 + "19" + id2;
int intN = 0;
int[] a = {2, 4, 8, 5, 10, 9, 7, 3, 6, 1, 2, 4, 8, 5, 10, 9, 7};
for (int i = 0; i < 17; i++) {
intN += Integer.parseInt(newid.substring(i, i + 1)) * a[16 - i];
}
int R = intN % 11;
String T = null;
switch (R) {
case 0:
T = "1";
break;
case 1:
T = "0";
break;
case 2:
T = "X";
break;
case 3:
T = "9";
break;
case 4:
T = "8";
break;
case 5:
T = "7";
break;
case 6:
T = "6";
break;
case 7:
T = "5";
break;
case 8:
T = "4";
break;
case 9:
T = "3";
break;
case 10:
T = "2";
break;
}
String newidd=newid+T;
return newidd;
}
// public String convert(String idd) {
// String id1 = idd.substring(0, 6);
// String id2 = idd.substring(6, 15);
// String newid = id1 + "19" + id2;
//
// int intN = 0;
// int[] a = {2, 4, 8, 5, 10, 9, 7, 3, 6, 1, 2, 4, 8, 5, 10, 9, 7};
// for (int i = 0; i < 17; i++) {
// intN += Integer.parseInt(newid.substring(i, i + 1)) * a[16 - i];
// }
// int R = intN % 11;
// String T = null;
// switch (R) {
// case 0:
// T = "1";
// break;
// case 1:
// T = "0";
// break;
// case 2:
// T = "X";
// break;
// case 3:
// T = "9";
// break;
// case 4:
// T = "8";
// break;
// case 5:
// T = "7";
// break;
// case 6:
// T = "6";
// break;
// case 7:
// T = "5";
// break;
// case 8:
// T = "4";
// break;
// case 9:
// T = "3";
// break;
// case 10:
// T = "2";
// break;
// }
// int N = Integer.parseInt("" + idd.charAt(14));
// String sex=null;
// if (N % 2 == 1) {
// sex="性别:男";
// } else {
// sex="性别:女";
// }
// String Year = newid.substring(6, 10);
// String Month = newid.substring(10, 12);
// String Day = newid.substring(12, 14);
//
// System.out.println("15位:"+idd);
// System.out.println("18位:"+newid+T);
// System.out.println(sex);
// System.out.println("出生日期:" + Year + "年" + Month + "月" + Day + "日");
// return null;
// }
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -