项目中报警类型以枚举表示,需拼接字符串传给前端做解析,字符串中第2位表示报警类型,但是9以后的长度为2.所以9以后的两位数由大写字母A-Z表示,再有的话由a-z小写表示。
public String AZ(int num){
String tcMsg = "";
char sl = 0;
if (-1 < num && num < 10) {
tcMsg = "" + num;
} else if (9 < num && num < 36) {
sl = (char) (num - 10 + (int) 'A');
tcMsg = "" + sl;
} else if (35 < num && num < 62) {
sl = (char) (num - 36 + (int) 'a');
tcMsg = "" + sl;
}
return tcMsg;
}