gpt4 book ai didi

java - String.getBytes() 结果不一致

转载 作者:行者123 更新时间:2023-12-03 01:56:41 24 4
gpt4 key购买 nike

System.out.println("hello world".getBytes("UTF-8"));

偶尔会返回不同的值,这是为什么?

抱歉,我还是 Java 菜鸟。

最佳答案

这段代码打印一个数组(byte[]),但是Java中没有标准的数组打印。因此,代码不是打印数组的内容,而是显示对数组的一些神秘的内存引用。例如“[B@6bbc4459”。此信息不是很有用,并且可能会在程序执行之间发生变化。

如果要显示数组的内容,则必须迭代它。

关于java - String.getBytes() 结果不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7497782/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com