首页 > 计算机 > 计算机考试 正文

[单项选择题] 在下面程序的空白处,应填入的正确选项是 import java.io.*; public class writeInt {  public static void main(St

时间:2021-07-20 19:35:28 解答: 196 次

[单项选择题] 在下面程序的空白处,应填入的正确选项是 import java.io.*; public class writeInt {  public static void main(String[]a) {   int[] myArray={10,20,30,40};   try{    DataoutputStream dos=new DataoutputStream(new FileOutputStream("ints.dat"));    for(int i=0;i<myArray.length;i++)dos.writeInt(myArray[i]);    dos.______;    System.out.println("Have written binary file ints.dat");   }catch(IOException ioe){System.out.println("IO Exception");}  } }

A.start()

B.close()

C.read()

D.write()

正确答案:

B

参考解析:

字节输出流首先要实现DataOutput接口,字节数据流DataOutputStream是一个实现这一接口的类。字节数据是以文件输出流FileOutputStream对象的形式作为DataOutputStream的构造方法的参数。字节数据来自二进制文件,二进制文件作为FileOutputSteam对象的构造方法的参数出现。这里将数据写入了二进制文件,最后要关闭输出流,并释放相关资源,所以应该调用close()方法。

  • 相关题库

请充值VIP继续使用(未注册用户支付后会自动注册登录)

×

95元 29元

VIP截止日期:2024-12-31 03:43:36

←请使用支付宝扫码支付

95元 29元

VIP截止日期:2024-12-31 03:43:36

←请使用微信扫码支付