2017-02-10 57 views
0

我有一個包含字符即如何字符串表示形式轉換爲ASCII值的字符

String test = "0x07"; 

的ASCII碼錶示的String有沒有一種方法可以讓我不知它解析其字符值。

我想是這樣

char c = 0x07; 

但是性格到底是,會被稱爲只有通過讀字符串中的價值。

+0

的可能的複製(http://stackoverflow.com/questions/11377944/parsing-a-十六進制字符串到整數拋出一個numberformatexception) – shmosel

+0

@shmosel該答案看起來不錯。當我在處理我的問題時,我只是沒有找到它,因爲可能是因爲我沒有使用正確的關鍵字進行搜索。 –

回答

2

您需要添加一個步驟:?解析十六進制字符串到整數拋出NumberFormatException異常]

String test = "0x07"; 
int decimal = Integer.decode(test); 
char c = (char) decimal; 
+0

該死的好。非常感謝.. –

相關問題