当前位置: 技术问答>java相关
征求正确答案,?。?
来源: 互联网 发布时间:2015-03-13
本文导语: which constructs a DataOutputStream? a. new DataInputStream("in.txt"); b. new DataInputStream(new file("in.txt")); c. new DataInputStream(new writer("in.txt")); d. new DataInputStream(new FileWriter("in.txt")); e. new DataInputStream(new InputStream("in.txt")); f. ne...
which constructs a DataOutputStream?
a. new DataInputStream("in.txt");
b. new DataInputStream(new file("in.txt"));
c. new DataInputStream(new writer("in.txt"));
d. new DataInputStream(new FileWriter("in.txt"));
e. new DataInputStream(new InputStream("in.txt"));
f. new DataInputStream(new FileInputStream("in.txt"));
我认为选e
你们怎么看?
a. new DataInputStream("in.txt");
b. new DataInputStream(new file("in.txt"));
c. new DataInputStream(new writer("in.txt"));
d. new DataInputStream(new FileWriter("in.txt"));
e. new DataInputStream(new InputStream("in.txt"));
f. new DataInputStream(new FileInputStream("in.txt"));
我认为选e
你们怎么看?
|
翻了翻书,找到一个标准答案,并把这个问题讲清楚,希望加分!
FileInputStream和FileOutputStream只能完成对于文件字节流的处理
为了读到数据,要用DataInputStream处理 但是由于FileInputStream没有
提供读取数据类型的方法,所以Java采用了一种"过滤流"的方式处理这个问题
即必须要采用将FileInputStream生成的数据流传递给DataInputStream的方法
才能实现文件数据读取的功能.
如:
FileInputStream fin = FileInputStream("a.txt");
DataInputStream din = DataInputStream(fin);
double d = din.readDouble();
答案不言自明!
FileInputStream和FileOutputStream只能完成对于文件字节流的处理
为了读到数据,要用DataInputStream处理 但是由于FileInputStream没有
提供读取数据类型的方法,所以Java采用了一种"过滤流"的方式处理这个问题
即必须要采用将FileInputStream生成的数据流传递给DataInputStream的方法
才能实现文件数据读取的功能.
如:
FileInputStream fin = FileInputStream("a.txt");
DataInputStream din = DataInputStream(fin);
double d = din.readDouble();
答案不言自明!
|
我选f
|
我又错了,选f一个