2011-10-20 40 views

回答

4

如何:

public static char getAlphaCharacter(int input) { 
    // TODO: Validate that input is in the range 1-26 
    return (char) ('A' - 1 + input); 
} 

我不知道的範圍內Android的東西了,但是這是一個非常平凡的方法,所以我想我可能會與去,而不是尋找任何預先提供...

+0

像往常一樣,再漂亮的代碼。你是我的最愛 –

+0

喬恩喬恩......無處不在喬恩。 :) –

1

我們在Characterpublic static char forDigit (int digit, int radix)做同樣的Java/Android的

另一種方法。

例如:

for(int i = 1; i <= 26; i++) {  
      Log.i("MyTest", "i = " + i + " And character value is : " + Character.forDigit(i + 9, 36)); 
     } 

你的方法可以

public static char getAlphaCharacter(int input) { 
    // TODO: Validate that input is in the range 1-26 
    return Character.forDigit(input + 9, 36); 
} 

參考:forDigit (int digit, int radix)

相關問題