我正在开发一个项目(带有 java 2 ee 的 Web 应用程序),我需要OutputStream
在COM
端口上发送一个,其中的数据类型OutputStream
是byte[]
,该数据的一个字节是我试图与之通信的目标硬件的地址. 问题是硬件的地址必须由用户在网页中提供。那么如何将字节的字符串表示形式转换为实数byte
?我希望下面的代码可以使问题更加生动
String data1 = "0xA1";
String data2 = "0xAB";
我需要将以下行放在 OutputStream 中。
byte[] b = new byte[]{0xA1,0xAB};
有人说使用org.apache.commons.codec.binary.Base64
可以解决问题,但我没有任何线索。先感谢您。