Java —— 字符串与二进制字节流的相互转换
程序员文章站
2024-03-18 14:37:10
...
使用场景
在进行数据传输时(socket等等),往往需要使用二进制字节流进行传输。
字符串转换为二进制字节流
String ori = "待转换的字符串";
ori = ori.getBytes(StandardCharsets.UTF_8);
二进制字节流转换为字符串
//以socket数据监听为例
byte[] bytes = new byte[inputStream.available()];
inputStream.read(bytes);
String recieve = new String(bytes, StandardCharsets.UTF_8));