二进制的读写文件

Posted 别来无恙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了二进制的读写文件相关的知识,希望对你有一定的参考价值。

1.DtaInputStream(字节流类读二进制文件)

构造一个输入流对象:

  DataInputStream dis=new DataInputStream(new FileInputStream("src/a.jpg"));

  dis.read();//读取数据字节

  dis.close();//关闭输入流

2.DtaOutputStream

  DataOutputStream dos=new DataOutputStream(new FileOutputStream("src/b.jpg);

  dos.write(255);//指定字节数据写如文件

  dos.close();//关闭输出流

3.字符文件 :

BufferedReader br=new BufferedReader (new FileReader("文件"));

BufferedWriter bw =new BufferedWriter(new FileWriter("文件",boolean));

4.字节文件:

DataInputStream dis=new DataInputStream(new FileInputStream("文件"));

DataOutputStream dos=new DataOutputStream(new FileOutputStream("文件"));

5.整个字符文件:

String str=null;

  while((str =br.readLine())!=null){

   System.out.println(str);

  }

6.整个字节文件:

 int b;

  while((b=d.read())!=-1){

   dos.write(b);   

 System.out.println((char)b);   

}

 

以上是关于二进制的读写文件的主要内容,如果未能解决你的问题,请参考以下文章

背水一战 Windows 10 (89) - 文件系统: 读写文本数据, 读写二进制数据, 读写流数据

C++怎么把文件按照16进制进行读写?

简单Java程序向实用程序的过度:二进制文件的读写

C#读写二进制文件

文件系统: 文本的读写, 二进制的读写, 流的读写, 最近访问列表和未来访问列表

二进制文件的读写