谁能告诉我java中的字节数组是什么意思,怎么用。

2024-11-23 04:04:58
推荐回答(4个)
回答1:

顾名思义,字节,就是一个空间,能存放任何类型的数据。一般编程中喜欢用它来存放文档

回答2:

public class Test extends Thread {
public static void main(String[] args){
byte[] b=new byte[]{'a','b'};
System.out.println(new String(b));
}
}

字节应用在io输入输出里比较多,文件的读写,对象序列化等等,字节就8位打印出来的就ASCII码里的基本字符,

回答3:

要将字节数组转为字符串应该用string
s
=
new
string(bytes);
你的做法相当于将bytes这个数组对象用字符串输出,并不是将对象内容转为字符串,所以你看的结果是这样的。
想将这个输出再转为字节数组,无能为力~~建议还是按照正常思路去编码

回答4:

byte[]
和普通数组一样 只是数据类型不同而已