Java-Excel Sheet Column Title

来源:互联网 发布:c语言清华大学出版社 编辑:程序博客网 时间:2024/05/16 18:30

Given a positive integer, return its corresponding column title as appear in an Excel sheet.

For example:

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

本质就是将10进制改成了26进制 但注意的是 从1开始计数 代码如下:

public class Solution {    public String convertToTitle(int n) {        String res="";        while(n>0){        res=(char)((n-1)%26+'A')+res;        n=(n-1)/26;          }        return res;    }    }


 

0 0
原创粉丝点击