leetcode 168 Excel表列名稱
給你一個(gè)整數(shù)?columnNumber ,返回它在 Excel 表中相對應(yīng)的列名稱。
例如:
A -> 1
B -> 2
C -> 3
...
Z -> 26
AA -> 27
AB -> 28
....
解題思路
首先 這是一個(gè)26進(jìn)制轉(zhuǎn)換的問題??
然后因?yàn)椴皇菑?開始,所以每次都要-1
```
class?Solution?{
????public?String?convertToTitle(int?columnNumber)?{
????????StringBuilder?str=new?StringBuilder();
????????while(columnNumber>0)
????????{
????????????columnNumber--;
????????????str.append((char)(columnNumber%26+'A'));
????????????columnNumber=columnNumber/26;
????????}
????????return?str.reverse().toString();
????}
}
```