public String(byte[] ascii,int hibyte,int offset,int count)
分配一个新的 String,它是根据一个 8 位整数值数组的子数组构造的。
offset 参数是该子数组的第一个 byte 的索引,count 参数指定子数组的长度。
子数组中的每个 byte 都按照上述方法转换为 char。
参数:
ascii - 要转换为字符的 byte。
hibyte - 每个 16 位 Unicode 代码单元的前 8 位。
offset - 初始偏移量。
count - 长度。
用在此处是指如果"quit"字符串等于不区分大小写的从外部读入的字节数组name的从0开始,四个字节长度的字符串,然后,就跳出循环。
实际上就是如果读入的字符串的前四个数值是quit或者QUIT,那么程序中断,跳出循环。
最后,声明此函数过时了,现在不提倡用了。
定义string类并向里传递4个参数