168. Excel表列名称

168. Excel表列名称

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

例如,

    1 -> A
    2 -> B
    3 -> C

    26 -> Z
    27 -> AA
    28 -> AB 

示例 1:

输入: 1
输出: "A"
class Solution {
    public String convertToTitle(int cn) {
        StringBuilder sb = new StringBuilder();
        while (cn > 0) {
            cn--;
            sb.append((char)(cn % 26 + 'A'));
            cn /= 26;
        }
        sb.reverse();
        return sb.toString();
    }
}
上一篇:ConcurrentHashMap源码解读,springboot入门


下一篇:Java 常用的并发工具类介绍