Jus*_*tin 2 java string hex byte
我有这个操作我需要执行,我需要在 Java 中将一个字节(例如 0x10)附加到某个字符串。我想知道我该怎么做?
例如:
String someString = "HELLO WORLD";
byte someByte = 0x10;
Run Code Online (Sandbox Code Playgroud)
在这个例子中,我将如何将 someByte 附加到 someString?
我问这个问题的原因是因为我正在开发的应用程序应该向某个服务器发送命令。服务器能够接受命令(base64 编码),对命令进行解码,并解析出这些字节,这些字节不一定与任何类型的 ASCII 编码标准兼容,以执行某些特殊功能。
如果要将 a 的实际值连接byte到 aString使用Byte包装器及其toString()方法,如下所示:
String someString = "STRING";
byte someByte = 0x10;
someString += Byte.toString(someByte);
Run Code Online (Sandbox Code Playgroud)