[单选题]

阅读下面程序 import java.io.*; public class ByteStreamTest { public static void main(String[] A) { int [] myArray = {10,20,30,40 }; try{ DataOutputStream dos = new DataOutputStream ( new______ ("ints.dat")); for (int i=0; i<myArray, length; i++) dos.writelnt( myArray[i] ); dos.close(); System.out.println("Have written binary file ints.dat"); } catch (IOException ioe){ Sy stem.out.println("IO Exception"); } } } 为保证程序正确运行,在程序中下划线处应填入的代码是

A.FileOutputStream

B.ByteArrayOutputStream

C.BufferedOutputStream

D.FileWriter

参考答案与解析:

相关试题

阅读下面程序 import java.io.*;public class Byt

[单选题]阅读下面程序 import java.io.*; public class ByteStreamTest { public static void main(String[] A) { int [] myArray = {10,20,30,40 }; try{ DataOutputStream dos = new DataOutputStream ( new______ ("ints.dat")); for (int i=0; i<myArray, length; i++) dos.writ

  • 查看答案
  • 阅读下面程序import java.io.*;public class Byte

    [单选题]阅读下面程序import java.io.*;public class ByteStream Test{public static void main(String[] a){int[] myArray = {10,20.30,40};try{D.ataOutputStream dos = new DataOutputStream(new _________________( " ints.dat " ));for (int i=0;i<myArray.length;i++)dos.w

  • 查看答案
  • 阅读下面程序import java.io.*;public class Type

    [单选题]阅读下面程序 import java.io.*; public class TypeTransition{ public static void main(String args[]){ char a='h'; int i=100; int j=97; int aa=a+i; System.out.println("aa="+aA) ; char bb=(char)j; System.out.println("bb="+bB) ; } } 如果输出结果的第二行为bb=a,那么第一行的

  • 查看答案
  • 阅读下面程序:import java.io.*;public class Typ

    [单选题]阅读下面程序: import java.io.*; public class TypeTransition { public static void main(String args[]) { char a='a'; int i=100; long y=456L; int aa=a+i; long yy=y-aa; System.out.print("aa="+aa); System.out.print("yy="+yy); } } 程序运行的结果是A.aa=197 yy=259B.

  • 查看答案
  • 阅读下面程序import java.io.*;public class Exce

    [单选题]阅读下面程序 import java.io.*; public class ExceptionCatch { public static void main(String args[]) { try { FileInputStream fis=new FilelnputStream("text"); System.out.println("content of text is:"); } catch(FileNotFoundException e) { System.out.printl

  • 查看答案
  • 阅读下面程序import java.io.*;public class Type

    [单选题]阅读下面程序 import java.io.*; public class TypeTransition { public static void main(String args[]) { char a='h': int i=100; int j=97; int aa=a+i: System.out.println("aa="+aa); char bb=(char)j; System.out.println("bb="+bb); } } 如果输出结果的第二行为bb=a,那么第一行的

  • 查看答案
  • 阅读下面程序import java.io.*;public class Byte

    [单选题]阅读下面程序 import java.io.*; public class ByteStreamTest { public static void main(String[] args) { int[] myArray={10,20,30,40}; try { DataOutputStream dos=new DataOutputStream (new ______("ints.dat")); for(int i=0;i<myArray.length;i++)dos.writeInt(myA

  • 查看答案
  • 请阅读下面程序import java.io.*;public class Exc

    [单选题]请阅读下面程序 import java.io.*; public class ExceptionCatch { public static void main(String args[]) { try{ FilelnputStream fis=new FilelnputStream("text"); System.out.println("content of text is:"); } catch(FileNotFoundException e) { System.out.printl

  • 查看答案
  • 请阅读下面程序import java.io. *;public class Ty

    [单选题]请阅读下面程序 import java.io. *; public class TypeTransition { public static void main(String args[]){ char a='a'; int i=l00; long y=456L; int aa=a+i; long yy=y-aa; System.out.print("aa = "+aA.aa=197 yy=259B.aa=177 yy=259C.aa=543 yy=288D.aa=197 yy=333

  • 查看答案
  • 阅读下面写文件的程序import java.io.*:public class

    [单选题]阅读下面写文件的程序 import java.io.*: public class WriteFile{ public static void main(String[] A) { int[] myArray={10,20,30,40}; try { FileOutputStream f=new FileOutputStream("ints.dat"); DataOutputStream ______ =new DataOutputStream(f); for(int i=0;i<myArr

  • 查看答案
  • 阅读下面程序 import java.io.*;public class Byt