2010-02-12 34 views
1

我是新來的Java,只是學習......但你會如何編寫一個接收ASCII碼並顯示其字符的程序。例如,如果用戶輸入97,程序將顯示字符a。如何編寫接收ASCII碼並顯示其字符的程序?

+0

看看http://java.sun.com/j2se/1.5.0/docs/api/java/util/Scanner.html#nextInt% 28%29用於讀取ASCII碼。然後嘗試找出如何將整數轉換爲char(比您想象的要容易)。 – 2010-02-12 20:17:08

回答

3
int i = 97; 
char c = (char)i; //c will contain 'a' 
1

使用Integer.parseInt(string)將該97變成一個整數。然後,您可以明確地將其轉換爲char:

String asciiCode = "97"; 
(char)Integer.parseInt(asciiCode); 
相關問題