多选题Which two construct an OutputSream that appends to the file “file.txt”? ()AOutputStream out=new FileOutputStream(“file.txt”);BOutputStream out=new FileOutputStream(“file.txt”, “append”);CFileOutputStream out=new FileOutputStream(“file.txt”, true);DFile

题目
多选题
Which two construct an OutputSream that appends to the file “file.txt”? ()
A

OutputStream out=new FileOutputStream(“file.txt”);

B

OutputStream out=new FileOutputStream(“file.txt”, “append”);

C

FileOutputStream out=new FileOutputStream(“file.txt”, true);

D

FileOutputStream out=new FileOutputStream(new file(“file.txt”));

E

OutputStream out=new FileOutputStream(new File(“file.txt”)true);


相似考题
更多“多选题Which two construct an OutputSream that appends to the file “file.txt”? ()AOutputStream out=new FileOutputStream(“file.txt”);BOutputStream out=new FileOutputStream(“file.txt”, “append”);CFileOutputStream out=new FileOutputStream(“file.txt”, true);DFile”相关问题
  • 第1题:

    Whatwritesthetext“”totheendofthefile“file.txt”?()

    A.OutputStreamout=newFileOutputStream(“file.txt”); Out.writeBytes(“/n”);

    B.OutputStreamos=newFileOutputStream(“file.txt”,true); DataOutputStreamout=newDataOutputStream(os);out.writeBytes(“/n”);

    C.OutputStreamos=newFileOutputStream(“file.txt”); DataOutputStreamout=newDataOutputStream(os);out.writeBytes(“/n”);

    D.OutputStreamos=newOutputStream(“file.txt”,true); DataOutputStreamout=newDataOutputStream(os);out.writeBytes(“/n”);


    参考答案:B

  • 第2题:

    下面程序的功能是从键盘读取一行文本并将该文本存储到文件中。当用户运行该程序时,需要输入一行文本并按下回车键。然后在DOS系统提示符处输入type file.txt并按下Enter键,这时屏幕会显示type file.txt的内容。通过这个命令可以验证该程序的功能。请在每条横线处填写一条语句,使程序的功能完整。

    注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。

    源程序文件代码清单如下:

    import java.io.*;

    public class DoFile

    {

    public static void main(String args[])

    {

    byte buffername[]=______[80];

    try

    {

    System.out.println("\nEnter a line to be saved to disk:");

    int bytesbleck= ______;

    FileOutputStream f=new FileOutputStream("file.txt");

    ______;

    }

    catch(Exception e)

    {

    e.printStackTrace();

    }

    }

    }


    正确答案:new byte System.in.read(buffername) f.write(buffername0bytesblock)
    new byte System.in.read(buffername) f.write(buffername,0,bytesblock) 解析:本题主要考查基本数据类型、对文件的操作知识。解答本题的关键是熟练掌握基本数据类型、对文件的操作知识。在本题中,byte buffemame[]=byte[100];语句的功能是定义含 100个整型元素的数组buffername, System.in.read(buffername);语句的功能是获得标准控制台的输入数据,f.write(buffemame,0, bytesblock)语句的功能是将从标准控制台获得的输入数据写入文件输出流中。

  • 第3题:

    ( 11 )请在下列程序的空白处,填上适当的内容:

    Import java. awt. *;

    Import java. util. *;

    Class BufferTest{

    Public static void main(string args[])

    Throws IOException{

    FileOutputStream unbuf=

    new FileOutputStream( “ test.one ” ) ;

    BufferedOutputStream buf=

    new 【 11 】 (new FileOutputStream( “ test.two ” ));

    System.out.println

    ( “ write file unbuffered: ” + time(unbuf) + “ ms ” );

    System.out.println

    ( “ write file buffered: ” + time(buf) + “ ms ” );

    }

    Static int time (OutputStream os)

    Throws IOException{

    Date then = new Date();

    for (int i=0; i<50000; i++){

    os.write(1);

    }

    }

    os.close();

    return(int)(()new Date()).getTime() - then.getTime());

    }


    正确答案:

  • 第4题:

    在J2EE中,利用下列构造函数准备对文件abc.txt操作,但文件abc.txt在当前目录不存在,不会产生运行时错误的是()。 

    • A、BufferedReader  breader=new BufferedReader(new FileReader("abc.txt"));
    • B、PrintWriter out = new PrintWriter(new FileWriter(“abc.txt”),true);
    • C、FileInputStream fin = new FileInputStream(“abc.txt”);
    • D、OutputStreamWriter out = new OutputStreamWriter(new FileOutputStream(“abc.txt”));

    正确答案:B,D

  • 第5题:

    Which statements are true, given the code new FileOutputStream("data", true) for creating an object of class FileOutputStream?()  

    • A、FileOutputStream has no constructors matching the given arguments.
    • B、An IOExeception will be thrown if a file named "data" already exists.
    • C、An IOExeception will be thrown if a file named "data" does not already exist.
    • D、If a file named "data" exists, its contents will be reset and overwritten.
    • E、If a file named "data" exists, output will be appended to its current contents.

    正确答案:E

  • 第6题:

    Which of the following commands changes a file characteristic so that it cannot be seen with astandard directory query? ()

    • A、attrib file.txt +h
    • B、attrib file.txt +r
    • C、ren file.txt
    • D、attrib file.txt +s

    正确答案:A

  • 第7题:

    Which constructs a DataOutputStream?()

    • A、 New dataOutputStream(“out.txt”);
    • B、 New dataOutputStream(new file(“out.txt”));
    • C、 New dataOutputStream(new writer(“out.txt”));
    • D、 New dataOutputStream(new FileWriter(“out.txt”));
    • E、 New dataOutputStream(new OutputStream(“out.txt”));
    • F、 New dataOutputStream(new FileOutputStream(“out.txt”));

    正确答案:F

  • 第8题:

    The file “file.txt” exists on the file system and contsins ASCII text.  Given:   try {   File f = new File(“file.txt”);    OutputStream out = new FileOutputStream(f, true);   }    catch (IOException) {}   What is the result?()

    • A、 The code does not compile.
    • B、 The code runs and no change is made to the file.
    • C、 The code runs and sets the length of the file to 0.
    • D、 An exception is thrown because the file is not closed.
    • E、 The code runs and deletes the file from the file system.

    正确答案:A

  • 第9题:

    多选题
    在J2EE中,利用下列构造函数准备对文件abc.txt操作,但文件abc.txt在当前目录不存在,不会产生运行时错误的是()。
    A

    BufferedReader  breader=new BufferedReader(new FileReader(abc.txt));

    B

    PrintWriter out = new PrintWriter(new FileWriter(“abc.txt”),true);

    C

    FileInputStream fin = new FileInputStream(“abc.txt”);

    D

    OutputStreamWriter out = new OutputStreamWriter(new FileOutputStream(“abc.txt”));


    正确答案: C,A
    解析: 暂无解析

  • 第10题:

    多选题
    Which two create an InputStream and open file the “file.txt” for reading? ()
    A

    InputStream in=new FileReader(“file.txt”);

    B

    InputStream in=new FileInputStream(“file.txt”);

    C

    InputStream in=new InputStreamFileReader (“file.txt”, “read”);

    D

    FileInputStream in=new FileReader(new File(“file.txt”));

    E

    FileInputStream in=new FileInputStream(new File(“file.txt”));


    正确答案: D,C
    解析: 暂无解析

  • 第11题:

    单选题
    Which gets the name of the parent directory file “file.txt”?()
    A

     String name= File.getParentName(“file.txt”);

    B

     String name= (new File(“file.txt”)).getParent();

    C

     String name = (new File(“file.txt”)).getParentName();

    D

     String name= (new File(“file.txt”)).getParentFile();

    E

     Directory dir=(new File (“file.txt”)).getParentDir();  String name= dir.getName();


    正确答案: A
    解析: 暂无解析

  • 第12题:

    多选题
    为文件c:/java/example/file.txt建立File对象file1可以采用()语句序列。
    A

    File file 1=new File(“c://java//example//file.txt”)

    B

    String path=”c:/java/example/”Filefile1=newFile(path,”oldfile.txt”)

    C

    File dir 1=new File(“c://java//example”)Filefile1=newFile(dir1,”oldfile.txt”)

    D

    File file 1=new File(“c:/java//example/file.txt”)


    正确答案: B,C
    解析: 暂无解析

  • 第13题:

    Whichgetsthenameoftheparentdirectoryfile“file.txt”?()

    A.Stringname=File.getParentName(“file.txt”);

    B.Stringname=(newFile(“file.txt”)).getParent();

    C.Stringname=(newFile(“file.txt”)).getParentName();

    D.Stringname=(newFile(“file.txt”)).getParentFile();

    E.Directorydir=(newFile(“file.txt”)).getParentDir();Stringname=dir.getName();


    参考答案:B

  • 第14题:

    ( 34 )在下列程序的空白处,应填入的正确选项是

    Import java.io.*;

    Pulilc class ObjectStreamTest{

    Publilc static void main(string args[]) throws IOException{

    ObjectOutputStream s= new ObjectOutputStream

    (new FileOutputStream( “ serial.bin ” ));

    Java .util.Date d= new Java.util.Date();

    Oos___________ (d);

    ObjectInputStream is=

    new ObjectInputStream(new FileOutputStream( “ serial.bin ” ));

    try{

    java.util.date restoredDate =

    (Java.util.Date) ois.readObject();

    System.out.println

    ( “ read object back from serial.bin file: ”

    + restoredDate);

    }

    Catch (ClassNotFoundException cnf) {

    System.out.println ( “ class not found ” );

    }

    A ) WriterObject

    B ) Writer

    C )BufferedWriter

    D ) WriterObject


    正确答案:D

  • 第15题:

    创建一个向文件“file.txt”追加内容的输出流对象的语句有()。

    • A、FileOutputStream out=new FileOutputStream(“file.txt”,true);
    • B、OutputStream out=new FileOutputStream(“file.txt”,“append”);
    • C、OutputStream out=new FileOutputStream(“file.txt”);
    • D、FileOutputStream out=new FileOutputStream(new file(“file.txt”));
    • E、OutputStream out=new FileOutputStream(new File(“file.txt”),true.;

    正确答案:A,E

  • 第16题:

    Which two construct an OutputSream that appends to the file “file.txt”? ()

    • A、 OutputStream out=new FileOutputStream(“file.txt”);
    • B、 OutputStream out=new FileOutputStream(“file.txt”, “append”);
    • C、 FileOutputStream out=new FileOutputStream(“file.txt”, true);
    • D、 FileOutputStream out=new FileOutputStream(new file(“file.txt”));
    • E、 OutputStream out=new FileOutputStream(new File(“file.txt”)true);

    正确答案:C,E

  • 第17题:

    为文件c:/java/example/file.txt建立File对象file1可以采用()语句序列。

    • A、File file 1=new File(“c://java//example//file.txt”)
    • B、String path=”c:/java/example/”Filefile1=newFile(path,”oldfile.txt”)
    • C、File dir 1=new File(“c://java//example”)Filefile1=newFile(dir1,”oldfile.txt”)
    • D、File file 1=new File(“c:/java//example/file.txt”)

    正确答案:A,B,C

  • 第18题:

    Which two create an InputStream and open file the “file.txt” for reading? ()

    • A、 InputStream in=new FileReader(“file.txt”);
    • B、 InputStream in=new FileInputStream(“file.txt”);
    • C、 InputStream in=new InputStreamFileReader (“file.txt”, “read”);
    • D、 FileInputStream in=new FileReader(new File(“file.txt”));
    • E、 FileInputStream in=new FileInputStream(new File(“file.txt”));

    正确答案:B,E

  • 第19题:

    Which gets the name of the parent directory file “file.txt”?()

    • A、 String name= File.getParentName(“file.txt”);
    • B、 String name= (new File(“file.txt”)).getParent();
    • C、 String name = (new File(“file.txt”)).getParentName();
    • D、 String name= (new File(“file.txt”)).getParentFile();
    • E、 Directory dir=(new File (“file.txt”)).getParentDir();  String name= dir.getName();

    正确答案:B

  • 第20题:

    What writes the text “ ” to the end of the file “file.txt”?()

    • A、 OutputStream out= new FileOutputStream (“file.txt”);       Out.writeBytes (“ /n”);
    • B、 OutputStream os= new FileOutputStream (“file.txt”, true);       DataOutputStream out = new DataOutputStream(os);  out.writeBytes (“ /n”);
    • C、 OutputStream os= new FileOutputStream (“file.txt”);       DataOutputStream out = new DataOutputStream(os);  out.writeBytes (“ /n”);
    • D、 OutputStream os= new OutputStream (“file.txt”, true);     DataOutputStream out = new DataOutputStream(os);  out.writeBytes (“ /n”);

    正确答案:B

  • 第21题:

    单选题
    Which constructs a DataOutputStream?()
    A

     New dataOutputStream(“out.txt”);

    B

     New dataOutputStream(new file(“out.txt”));

    C

     New dataOutputStream(new writer(“out.txt”));

    D

     New dataOutputStream(new FileWriter(“out.txt”));

    E

     New dataOutputStream(new OutputStream(“out.txt”));

    F

     New dataOutputStream(new FileOutputStream(“out.txt”));


    正确答案: A
    解析: 暂无解析

  • 第22题:

    多选题
    创建一个向文件“file.txt”追加内容的输出流对象的语句有()。
    A

    FileOutputStream out=new FileOutputStream(“file.txt”,true);

    B

    OutputStream out=new FileOutputStream(“file.txt”,“append”);

    C

    OutputStream out=new FileOutputStream(“file.txt”);

    D

    FileOutputStream out=new FileOutputStream(new file(“file.txt”));

    E

    OutputStream out=new FileOutputStream(new File(“file.txt”),true.;


    正确答案: B,E
    解析: 暂无解析

  • 第23题:

    单选题
    The file “file.txt” exists on the file system and contsins ASCII text.  Given:   try {   File f = new File(“file.txt”);    OutputStream out = new FileOutputStream(f, true);   }    catch (IOException) {}   What is the result?()
    A

     The code does not compile.

    B

     The code runs and no change is made to the file.

    C

     The code runs and sets the length of the file to 0.

    D

     An exception is thrown because the file is not closed.

    E

     The code runs and deletes the file from the file system.


    正确答案: C
    解析: 暂无解析