当前位置: 首页 > 工具软件 > Zaz > 使用案例 >

java数字转字母 按1~26数字转A~Z字母函数

司徒宇
2023-12-01

项目中报警类型以枚举表示,需拼接字符串传给前端做解析,字符串中第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;
	}
 类似资料: