簡單的小程式,將數字轉成純英文26進位制,列如A、B、C、...、Y、Z、AA、AB、...、AZ、BA、...,或像Excel的行編號那樣。

感覺以後會再用到,所以記錄下來嘍。

private static String engCounter(int value){
	String res = "";	
	while(value >= 26){
		res = ((char)((value % 26)+65)) + res;
		value /= 52;
	}
	res = ((char)((value % 26) + 65)) + res;
	return res;
}
 
arrow
arrow
    全站熱搜

    taurus770423 發表在 痞客邦 留言(1) 人氣()