3
嗨,我有一個Java應用程序從控制檯讀取數據並打印它。Unicode String reading
如果我在控制檯輸入一個Unicode字符串,例如\ u06F1,它將打印\ u06F1而不是「?」。
我應該在代碼中將字符顯示爲「?」。
感謝
嗨,我有一個Java應用程序從控制檯讀取數據並打印它。Unicode String reading
如果我在控制檯輸入一個Unicode字符串,例如\ u06F1,它將打印\ u06F1而不是「?」。
我應該在代碼中將字符顯示爲「?」。
感謝
一般來說,你應該做到以下幾點
使用正則表達式來找到所有出現的以下內容:
\ U [0-9A-FA-F] {4};
然後你應該在數字部分使用Integer.parseInt()
;
這對你有意義嗎?