为什么java里这个byte数组可以赋值字符串? 他不是byte类型的数组嘛?

大哥大姐,请教下,为什么java里这个byte数组可以赋值字符串? 他不是byte类型的数组嘛?
最新回答
月下客

2024-11-06 02:51:12

不是把每个字节赋值成字符

.getBytes()是是得到这个字符串的字节数组形式,并返回一个新对象,bytes变量 指向这个对象

泽城美雪

2024-11-06 11:24:45

字符串的getBytes()方法会把字符串转换成字节数组,那不就是 byte[] 类型了嘛