string的getBytes();方法能不能改写成强制转换成byte数组?

来源:百度知道 编辑:UC知道 时间:2024/05/31 02:57:41
byte[] buf = (new String("Hello")).getBytes();
能不能改写成把hello强制改写成byte数组的方法 为什么?

当然可以啊,这就是这个方法的目的。
其实不是强制的。String是由char组成的,每个char是由两个byte组成的,这是一个正常的转换而已。

你是想把hello改成字符数组吧!
string有方法toCharArray()就可以!