我正在尋找將數字轉換爲字母表中相應的字母。將int轉換爲char
-1
A
回答
-1
我認爲你可以這樣做:
char a = (char)20;
0
試試這個
Random rand = new Random();
int TargetNumber = rand.nextInt(25) + 1;
char c = (char)(TargetNumber+96);
這增加96
所產生的價值,然後類型轉換它變成一個char
。這適用於a-z
。通過A-Z
取代96
,由64
取代。
+0
downvoter,謹慎解釋? –
2
相關問題
- 1. 將char轉換爲int?
- 2. 將char *轉換爲int
- 3. 將short int []轉換爲char *
- 4. 將int轉換爲char
- 5. 將const char *轉換爲int
- 6. 將int轉換爲char?
- 7. F# - 將char轉換爲int
- 8. 將char *轉換爲int
- 9. INT轉換爲char
- 10. 將int轉換爲char並反轉
- 11. 轉換類型爲int(C :: *)(INT,CHAR)爲int類型(INT,CHAR)
- 12. C - 將int轉換爲char並將char追加到char
- 13. Ç - 將char轉換成int
- 14. 將int轉換爲C中的char?
- 15. 如何將int轉換爲char *?
- 16. 如何將int轉換爲signed char?
- 17. 將int轉換爲char *以打印
- 18. Python - 將Hex轉換爲INT/CHAR
- 19. 如何將long int轉換爲char
- 20. 將Char轉換爲其Int表示
- 21. C編程:將int *轉換爲char *
- 22. 無法將參數'int'轉換爲'char'
- 23. 將Linux C Char陣列轉換爲Int
- 24. 將int和char轉換爲字符串
- 25. Objective-C:將NSData轉換爲int或char
- 26. 將int轉換爲char C公式
- 27. 如何將char轉換爲int?
- 28. 是否將char *轉換爲int * undefined?
- 29. 將char轉換爲int到NSString
- 30. 將char數組轉換爲單個int?
[試試這個帖子(http://stackoverflow.com/questions/5328996/java-change-int-to-ascii)問題已經被問StackOverflow的 –
術語字母是不是很精確,一個號碼的相應字母系統不清楚。我熟悉來自A-Z的26個字母的英文字母以及將它們編號爲1到26的想法。但是,Java使用Unicode來表示文本數據類型。對於這些字母(小寫字母和大寫字母),Unicode至少有兩種形式,以及一些具有部分或全部字母的專用腳本。它對每個字符都有自己的[編號系統](http://www.unicode.org/charts/nameslist/index.html)(通常以十六進制編寫,如U + 0041)。你是這個意思嗎? –