Java 如何为某些数据选择适配类I/O

Java 如何为某些数据选择适配类I/O,java,io,Java,Io,这是我的练习: 假设您需要将包含int、double、boolean和String值的数据写入一个保持原始数据格式的文件。出于性能原因,您还需要缓冲数据。哪三个java.io类可以链接在一起以最好地实现此结果 A.文件编写器 B.文件输出流 C.缓冲输出流 D.对象输出流 E.目录流 F.印刷作家 G.管道输出流 正确答案是:B,C,D 为什么??在我看来,正确的答案是:A,F(因为数据是String和int) 我认为对于字符串或int之类的数据,最好使用处理char数据的类(比如Writer子

这是我的练习:

假设您需要将包含int、double、boolean和String值的数据写入一个保持原始数据格式的文件。出于性能原因,您还需要缓冲数据。哪三个java.io类可以链接在一起以最好地实现此结果

A.文件编写器

B.文件输出流

C.缓冲输出流

D.对象输出流

E.目录流

F.印刷作家

G.管道输出流

正确答案是:B,C,D

为什么??在我看来,正确的答案是:A,F(因为数据是String和int)

我认为对于字符串或int之类的数据,最好使用处理char数据的类(比如Writer子类)

非常感谢

A.

您需要编写“int、double、boolean和String”

找到了这个答案:

Blockquote因为您需要编写原语和字符串值,所以OutputStream类是合适的。因此,您可以消除A和F,因为它们不是OutputStreamClass

资料来源: