二进制的读写文件
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) - 文件系统: 读写文本数据, 读写二进制数据, 读写流数据