我只是无法弄清楚为什么我这样转换时会出现错误
String mystring = "This is a String";
Log.v("string:", mystring);
Log.v("byte then string:", mystring.getBytes().toString());
输出如下
String: This is a string
byte then string: [B@44ecc390
有人可以帮忙吗?我实际上只想将一个字符串转换为字节,然后再将其转换为字符串。
答案 0 :(得分:0)
你应该使用
Log.v("byte then string:", new String(mystring.getBytes()));
答案 1 :(得分:0)
也许这会帮助您了解错误的地点和原因: http://www.mkyong.com/java/how-do-convert-byte-array-to-string-in-java/