Excel表列名称(给定一个正整数,返回它在 Excel 表中相对应的列名称。)

2023-05-13,,

例如,

    1 -> A
2 -> B
3 -> C
...
26 -> Z
27 -> AA
28 -> AB
...

示例 1:

输入: 1
输出: "A"

示例 2:

输入: 28
输出: "AB"

示例 3:

输入: 701
输出: "ZY"
public static String convertToTitle(int n) {
StringBuilder sb = new StringBuilder();
while(n>26) {
int tmp = n % 26;
n /= 26;
if(tmp == 0) {
tmp = 26;
n = n - 1;
}
sb.insert(0, (char)(tmp+64));
}
sb.insert(0, (char)(n+64));
return sb.toString();
}
 

Excel表列名称给定一个正整数,返回它在 Excel 表中相对应的列名称。)的相关教程结束。

《Excel表列名称(给定一个正整数,返回它在 Excel 表中相对应的列名称。).doc》

下载本文的Word格式文档,以方便收藏与打印。