String转List<Byte>
时间: 2023-11-11 20:44:34 浏览: 127
Java String与Byte类型转换
5星 · 资源好评率100%
您好!要将一个字符串转换为一个包含字节的列表(List<Byte>),您可以按照以下步骤进行操作:
1. 首先,创建一个空的列表,用于存储字节数据:`List<Byte> byteList = new ArrayList<>();`
2. 然后,使用String类的`getBytes()`方法将字符串转换为字节数组:`byte[] byteArray = str.getBytes();`
3. 接下来,遍历字节数组,并将每个字节添加到列表中:
```java
for (byte b : byteArray) {
byteList.add(b);
}
```
现在,您就可以使用`byteList`来操作和访问转换后的字节列表了。请注意,这种转换可能会导致编码问题,因此请确保在转换字符串时使用正确的字符编码。
阅读全文