问答题
注意:下面出现的“考生文件夹”均为%USER%。 在考生文件夹中存有文件名为Java_1.java文件,请完善Java_1.java文件,并进行调试,使程序结果为 abcdefghi 由于Java_1.java文件不完整,请在注释行“//*********Found*********”下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行或其他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。 给定源程序: importjava.io.*; publicclassJava_1 publicstaticvoidmain(String[]args) char[]charArray='a','b','c','d','e','f','g','h','i'); charc; try //*********Found********** DataOutputStreamout=new______________( newFileOutputStream(“test.dat”)); for(inti=0;i<charArray.length;i++) out.writeChar(charArray[i]); out.close(); DataInputStreamin=newDataInputStream( //*********Found********** newFileInputStream(“______________”)): while(in.available()!=0) c=in.readChar(); System.out.print(c+""): ) System.out.println(); //*********Found********** in.______________(): catch(IOExceptione)
【正确答案】DataOutputStream test.dat close
【答案解析】第1处:创建数据输出流,需填入DataOutputStream;
第2处:文件输入流的文件名,需填入test.dat;
第3处:关闭数据输入流,需填入close。