将输入的数字 n 转换为 Excel 中的列号字母。例如:
输入26,输出Z
输入28,输出AB
输入53,输出BA
public String convertToTitle(int n) {
StringBuilder result = new StringBuilder();
while (n > 0) {
n--; // 减一以适应从1开始的 Excel 列号
char digit = (char) (n % 26 + 'A');
result.insert(0, digit);
n /= 26;
}
return result.toString();
}