我们使用这种小型实用方法。但我们不喜欢它。由于它不是很重要(无论如何它都有效......),我们已经忘记了它。
但这很难看,因为我们必须遍历整个数组,才能将其Byte[]
从byte[]
.
我在看 :
- 一种不经过它就可以投射
Byte[]
的方法byte[]
- 或用于将列表转换为字符串的实用方法
public static String byteListToString(List<Byte> l, Charset charset) {
if (l == null) {
return "";
}
byte[] array = new byte[l.size()];
int i = 0;
for (Byte current : l) {
array[i] = current;
i++;
}
return new String(array, charset);
}