ZKX's LAB

java中如何读取输入流中一段固定长度的字节保存成一个文件? 读取文件到字节数组

2020-10-01知识16

java怎么用read()每次读文件中的四个字节保存在数组中 java使用read()方法进行读文件中的四个字节保存在数组总的示例如下:public static void main(String[]arg)throws Exception {BufferedReader reader=new BufferedReader(new FileReader(\"E:/test.txt\"));int[]list=new int[20];int i=0;String line=null;while((line=reader.readLine())。null){String[]vStrs=line.split(\"\");for(String str:vStrs){list[i+]=Integer.parseInt(str);}}System.out.println(Arrays.toString(list));}

java中如何读取输入流中一段固定长度的字节保存成一个文件? 读取文件到字节数组

请问如何将文本中的内容读到数组里,我知道读取字节是用readallbyte(). 用空格分隔的可以直接分开啊string text=\"1 2 3 4 5 6 7;string[]strs=text.Split(' ');这个试试

java中如何读取输入流中一段固定长度的字节保存成一个文件? 读取文件到字节数组

java ByteArrayOutputStream从压缩文件中读取到字节数组,转换成字符串后再转换成数组发现数据不一样了 byte数组转字符串在特定情况下是可以的,byte的内容全部可以用字符表示,否则的话,转换的时候,有些无法用字符表示的数据,在转换的过程中就会出现问题。如果需要转字符串,可以对byte数组进行base六十四编码,这个base六十四编码的byte可以全部用字符表示,转成字符串,需要的时候,把字符串进行base六十四解密,可以得到原来的byte数组

java中如何读取输入流中一段固定长度的字节保存成一个文件? 读取文件到字节数组

随机阅读

qrcode
访问手机版