要获得与node.js中的Java .readUTF()相同的结果,可以使用以下步骤:
String str = "Hello, World!";
byte[] utf8Bytes = str.getBytes("UTF-8");
const utf8Bytes = [72, 101, 108, 108, 111, 44, 32, 87, 111, 114, 108, 100, 33];
const buffer = Buffer.from(utf8Bytes);
const str = buffer.toString('utf8');
console.log(str); // Output: Hello, World!
这样,你就可以获得与Java中的.readUTF()相同的结果。
关于Buffer对象和字符串的转换,你可以参考以下链接:
请注意,以上答案仅针对如何获得与Java .readUTF()相同的结果,不涉及任何特定的云计算品牌商。
领取专属 10元无门槛券
手把手带您无忧上云