请看如下类的构造函数
public String(byte ascii[],int hiByte)
书上的注释是以字节数组的形式生成一个字符串,数组中存放的是字符串对应的ASCII码
sun公司已经在jdk1.1以后不支持改函数,这我也知道
但是我不知道这个函数中的 int hiByte是什么意思,请高手不吝赐教,最好能举个例子,谢谢!!
public String(byte ascii[],int hiByte)
书上的注释是以字节数组的形式生成一个字符串,数组中存放的是字符串对应的ASCII码
sun公司已经在jdk1.1以后不支持改函数,这我也知道
但是我不知道这个函数中的 int hiByte是什么意思,请高手不吝赐教,最好能举个例子,谢谢!!
String s=new String(new byte[]{12,22},1);
该方法无法将字节正确转换为字符。
你是说这个hibyte是指16位中的前8位?
但是为什么要这样定义?
此外,hibyte这名字的含义是什么?