问题描述
1、字符串变成byte类型数组的转换如下
String a="田江南 你好";
byte[] by = null;
by = a.getBytes("utf-8");
这个时候byte类型的数组by是这样的
2、如何把[B@490eb6ae 也就是字节数组变成字符串呢?
不是by.toString();而是String s=new String(by); by就是byte[] by类型的数组
应用场景
流的输入输出
1、字符串变成byte类型数组的转换如下
String a="田江南 你好";
byte[] by = null;
by = a.getBytes("utf-8");
这个时候byte类型的数组by是这样的
2、如何把[B@490eb6ae 也就是字节数组变成字符串呢?
不是by.toString();而是String s=new String(by); by就是byte[] by类型的数组
流的输入输出