规则:按照特定的一组数字通过拼接重新生成新的有规则的一个编号
// 按照规则生成学工号
public String strSb(int i1, String jzg) { // jzg的意思是加新的前缀
// 中间拼接6个0
String idser = "00000";
int i = Integer.valueOf(idser) + i1;
StringBuffer sb = new StringBuffer();
String num = String.valueOf(i);
// 长度是6位
for (int j = 0; j < 6 - num.length(); j++) {
sb.append("0");
}
if (num.length() <= 4) {
num = sb.toString() + num;
}
String ids = jzg + num;
return ids;
}
//测试
public static void main(String[] args) {
String gyl = strSb(01, "GYL");
System.err.println("输出结果"+gyl);
}
// 会随着你传入的数往前递增