Excel 表列序号
作者:互联网
给你一个字符串columnTitle
,表示Excel表格中的列名称。返回该列名称对应的列序号。
A -> 1
B -> 2
C -> 3
...
Z -> 26
AA -> 27
AB -> 28input: columnTitle = "AB" output: 28
class Solution {
public int titleToNumber(String columnTitle) {
int n = columnTitle.length() - 1;
int sumNum = 0,i = 1;
for(;n >= 0;n --){
sumNum += (columnTitle.charAt(n) - 'A' + 1) * i;
i *= 26;
}
return sumNum;
}
}
标签:26,int,28,Excel,表列,columnTitle,sumNum,序号 来源: https://blog.csdn.net/voilde/article/details/122378620