gpt4 book ai didi

java - 如何从字节的字符串表示创建字节

转载 作者:行者123 更新时间:2023-12-01 18:50:15 26 4
gpt4 key购买 nike

我正在开发一个项目(使用 java 2 ee 的 Web 应用程序),我需要在 COM 端口上发送 OutputStream 中的数据类型>OutputStreambyte[],该数据的一个字节是我尝试与之通信的目标硬件的地址。 问题是硬件的地址必须由用户在网页中提供。那么如何将字节的字符串表示形式转换为真正的字节?我希望下面的代码可以让问题更加生动

String data1 = "0xA1";
String data2 = "0xAB";

我需要将以下行放入 OutputStream 中。

byte[] b = new byte[]{0xA1,0xAB};

有人说使用org.apache.commons.codec.binary.Base64可以解决问题,但我没有任何线索。预先感谢您。

最佳答案

很简单:

byte b = Integer.decode("0xA1").byteValue();

链接到javadoc .

关于java - 如何从字节的字符串表示创建字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16128619/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com