首页 > 其他 > 详细

6、数据流

时间:2015-12-03 23:07:45      阅读:261      评论:0      收藏:0      [点我收藏+]
 1 package Io;
 2 
 3 import java.io.DataInputStream;
 4 import java.io.DataOutputStream;
 5 import java.io.FileInputStream;
 6 import java.io.FileNotFoundException;
 7 import java.io.FileOutputStream;
 8 import java.io.IOException;
 9 
10 public class TestWriteNumber_Io {
11     public static void main(String[] args) {
12         FileOutputStream fos = null;
13         DataOutputStream dos = null;
14         FileInputStream fis = null;
15         DataInputStream dis = null;
16 
17         try {
18             fos = new FileOutputStream("C:\\Users\\Samuel\\Pictures\\abc.dat");
19             // 如果希望存储基本数据类型就用DataOutputStream,也是过滤流
20             dos = new DataOutputStream(fos);
21             dos.writeInt(11231231);
22             dos.writeInt(2);
23             dos.writeInt(3);
24             dos.writeInt(4);
25             fis = new FileInputStream("C:\\Users\\Samuel\\Pictures\\abc.dat");
26             // 从文件读取数据用DataInputStream,同样是过滤流 
27             dis = new DataInputStream(fis);
28 //            dis = new DataInputStream(new FileInputStream("C:\\Users\\Samuel\\Pictures\\abc.dat"));
29             System.out.println(dis.readInt());
30             System.out.println(dis.readInt());
31             System.out.println(dis.readInt());
32             System.out.println(dis.readInt());
33         } catch (FileNotFoundException e) {
34             e.printStackTrace();
35         } catch (IOException e) {
36             e.printStackTrace();
37         } finally {
38             if (dos != null)
39                 try {
40                     dos.close();
41                 } catch (IOException e) {
42                     // TODO Auto-generated catch block
43                     e.printStackTrace();
44                 }
45         }
46     }
47 }

 

6、数据流

原文:http://www.cnblogs.com/Akke/p/5017615.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!