byte数组转String
时间: 2023-11-25 20:18:06 浏览: 18
可以使用Java提供的构造函数:String(byte[] bytes)。例如:
byte[] byteArray = new byte[]{72, 101, 108, 108, 111};
String str = new String(byteArray);
System.out.println(str);
输出结果为:Hello
相关问题
byte数组 转string
byte数组转string可以通过以下代码实现:
```java
byte[] bytes = {97, 98, 99, 100};
String str = new String(bytes);
System.out.println(str); // 输出abcd
```
在这里,将byte数组转换为String对象使用了String的构造函数。该构造函数接受一个byte数组作为参数,并返回一个与该数组中的字节序列等效的字符串。
byte数组转string
可以使用以下代码进行byte数组转string操作:
```
byte[] byteArray = new byte[] { 97, 98, 99 };
string str = Encoding.Default.GetString(byteArray);
```
其中,byteArray为要转换的byte数组,Encoding.Default.GetString()方法可以将byte数组转换为对应的字符串。