private String getNewLetterSeqNo(int index){
int f = (int) ((index) / 26);
int l = index % 26;
String no = (char)(65 + index) + "";
if(f > 0){
char f1 = (char)(65 + f - 1);
char l1 = (char)(65 + l);
no = f1 + "" + l1;
}
return no;
}
根据下标 获得 新的 字母序列编号 0==>A 51===>AZ 78===>BZ
最新推荐文章于 2023-09-04 23:45:44 发布
本文深入探讨了一种用于生成字母序列号的算法,通过解析算法的实现逻辑,包括如何根据索引计算字母位置,以及如何处理超过26个字母的情况,通过递增和模运算实现了字母序列的循环和扩展。
2043

被折叠的 条评论
为什么被折叠?



