閱讀下面程序 import java.io.*;public class ByteStreamTest {public static void main(Str
閱讀下面程序 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"); } } } 為保證程序正確運(yùn)行,在程序中下劃線處應(yīng)填入的代碼是
A.FileOutputStream
B.ByteArrayOutputStream
C.BufferedOutputStream
D.FileWriter
正確答案:A解析:本題考查Java的輸入/輸出。DataOutputStream是字節(jié)輸出流,字節(jié)數(shù)據(jù)是以文件輸出流FileOutputStream對象的形式作為DataOutputStream的構(gòu)造方法的參數(shù)出現(xiàn)。因此,劃線處應(yīng)填入FileOutputStream。本題的正確答案是選項(xiàng)A。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。