2011-07-07 102 views

回答

2

您可以創建自己的NumberFormat實現,但更容易比你可以做這樣的事情:

String hexString = "0x20000"; 
int hexInt = Integer.parseInt(hexString.substring(2), 16); 
String stringRepresentation = new String(Character.toChars(hexInt)); 
System.out.println(stringRepresentation); //prints "" 
+0

感謝。我嘗試過,但得到131072,所以認爲這是不正確的,但用Character.toChars(131072)得到了正確的答案; – syzygy

相關問題