use*_*764 17 java string bytearray
我有一个字节数组,由我希望转换为String的ASCII字符组成.例如:
byte[] myByteArray = new byte[8];
for (int i=0; i<8; i++) {
byte[i] = (byte) ('0' + i);
}
Run Code Online (Sandbox Code Playgroud)
循环后,myByteArray应包含字符串"12345678".如何将此字符串转换为String变量?
谢谢!
roc*_*boy 37
使用
new String(myByteArray, "UTF-8");
Run Code Online (Sandbox Code Playgroud)
String类为此提供了构造函数.
旁注:这里的第二个参数是CharSet(字节编码),应该仔细处理.更多这里.
| 归档时间: |
|
| 查看次数: |
61115 次 |
| 最近记录: |