回答
您可以使用
byte b = (byte) Integer.decode("0x0A");
這適用於八進制和十進制。之所以使用整數是0xFF
將爲字節失敗(255> 127)
byte b = Integer.decode(「0x0A」)。byteValue();作品。謝謝 – user497087
你嘗試Byte.valueOf(String s)
?
不起作用。即使我直接嘗試它,字節b = Byte.valueOf(「0X0A」);我得到一個NumberFormatException – user497087
0X0A不是0x0A btw – m0skit0
您可以使用
Byte.parseByte(string.substring(2), 16)
的.substring(2)
是擺脫0x
,而16是十六進制數的基數。
- 1. 如何將字符串表示字節轉換回字節?
- 2. 字節[]將字符串轉換爲字節[] - 如何操作?
- 3. 如何將字節字符串轉換爲字節[]
- 4. 將字節格式字符串轉換爲字節數組android
- 5. 將字節[]轉換爲二進制的字符串表示形式
- 6. 將字符串[]轉換爲字節[] 2個字符轉換爲字節?
- 7. 字符串轉換爲字節[]和轉換字節[]串
- 8. Java - 將字節[]轉換爲字符串
- 9. 將字節轉換爲字符串
- 10. 將字節轉換爲字符串
- 11. 將字符串轉換爲字節[]
- 12. 將字符串轉換爲字節
- 13. 將字節[]轉換爲UTF8字符串
- 14. Android - 將字符串轉換爲字節[]
- 15. 將字符串轉換爲字節
- 16. 將字符串轉換爲字節
- 17. 將字符串轉換爲utf8字節
- 18. 如何將PDF字節[]轉換爲字符串並將字符串轉換爲PDF字節[]
- 19. 如何將字節[]轉換爲{#,#,#}格式的字符串?
- 20. 字符串轉換爲字節轉換
- 21. 如何將字節[]轉換爲字節[]
- 22. 將位的字符串表示轉換爲字節
- 23. 將某些字節的十六進制字符串表示形式轉換爲Java中的字節數組
- 24. 將字節轉換爲實際字節類型的字符串
- 25. 將Java字符串轉換爲16字節的字節數組
- 26. 將字節數組轉換爲字符串的字節數
- 27. 將字節值存儲在字符串中?將字節轉換爲字符串?
- 28. 如何將字符和字符串轉換爲字節數組?
- 29. 將二進制字符串表示轉換爲字節數組
- 30. 的Java字節轉換(以字符串形式)轉換成字符串
你的意思是你的字符串有「0A」而不是「OA」嗎? –
不 - 我想要一個字節基元,其值爲0A(或者是一個值爲10的int,我可以將其轉換爲一個字節) – user497087
我的觀點是在字母「O」而不是數字「0」您的示例字符串。當然,這不是故意的,是嗎? –