回答
您可以使用
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”您的示例字符串。当然,这不是故意的,是吗? –