十六進制的項目ID和十進制數量必須輸入到兩個JTextFields中。Java:將十六進制編碼的字符串轉換爲十六進制字節
現在我必須將字符串中編碼的項目ID十六進制轉換爲十六進制字節。
String str = itemIdField.getText(); // Would be, for example, "5e"
byte b = // Should be 0x5e then.
所以如果str = 「5E」,B = 0x5e
如果str = 「6B」 B = 0x6b等。
現在是否有人,轉換的代碼是什麼呢? 谷歌不知道,它認爲,我想將文本轉換爲一個byte []
謝謝任賢齊
http://stackoverflow.com/questions/140131/convert-a-string-representation-of-a-hex-dump-to-a-byte-array-using-java – HectorLector