java读写二进制文件

来源:互联网 发布:淘宝试用黑名单恢复 编辑:程序博客网 时间:2024/06/05 05:59

读取二进制文件,总共分三步

1。File f=new File("待读取的路径");

2。FileInputStream fis=new FileInputStream(f);

3。DataInputStream dis=new DataInputStream(fis);

然后呢,直接调用read方法就好。

下面为核心代码:

File f=new File("F:\\emp.txt");FileInputStream fis=new FileInputStream(f);DataInputStream dis=new DataInputStream(fis);byte[]by=new byte[100];//要读取的位数dis.read(by);String st=new String(by);System.out.print(st);


写二进制文件,也分为三步。

1.FileOutputStream fos=new FileOutputStream(“要写到的文件”);

2.BufferedOutputStream bos=new BufferedOutputStream(fos);

3.DataOutputStream dos=new DataOutputStream(bos);

然后就调用write方法。

DataOutputStream dos=new DataOutputStream(new BufferedOutputStream(new FileOutputStream("F:\\二进制写.txt")));dos.writeUTF("第一行数据");dos.flush();dos.close();












0 0
原创粉丝点击