[問(wèn)答題] 下列程序建立一個(gè)file.dat的文件,并且允許按照不同的數(shù)據(jù)類(lèi)型向里面輸入數(shù)據(jù),請(qǐng)將程序補(bǔ)充完整。 注意:不改動(dòng)程序結(jié)構(gòu),不得增行或刪行。 p
[問(wèn)答題] 下列程序建立一個(gè)file.dat的文件,并且允許按照不同的數(shù)據(jù)類(lèi)型向里面輸入數(shù)據(jù),請(qǐng)將程序補(bǔ)充完整。
注意:不改動(dòng)程序結(jié)構(gòu),不得增行或刪行。
package ch3;
import java.io.*;
public class Test
public static void main(String[] args)
try
______fos=new______("ch3/file.dat");
______
catch(IOException ioe)
ioe.printStackTrace();
正確答案:
FileOutputStream FileOutputStream DataOutputStream dos=new DateOutputStream(fos);
參考解析:[講解] 本題考查Java語(yǔ)言的輸入輸出流,這是一道簡(jiǎn)單應(yīng)用題。這里用文件輸出流 FileOutputStream創(chuàng)建向文件file.txt中寫(xiě)入字節(jié)數(shù)據(jù)的輸出流。允許按照不同數(shù)據(jù)類(lèi)型進(jìn)行輸出,應(yīng)該使用DataOutputStream流,并且要使用FileOutputStream類(lèi)的對(duì)象fos作為該類(lèi)的構(gòu)造方法的參數(shù)。因此,3個(gè)空的答案分別是FileOutputStream、FileOutputStream、DataOutputStream dos=new DateOutputStream(fos);。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。