你知道为什么我没有得到你好的问题吗?

byte f []  ="hello".getBytes();

System.out.println(f.toString());

最佳答案

因为 byte[]#toString() (通常)没有实现为 new String(byteArray) ,这会导致您期望的结果(例如 System.out.println(new String(byteArray)); .

你可能想看看 this page...

关于Java getBytes(),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2587914/

10-08 22:23