logo

慕课美学

7.4 文件字符流

2019-11-02 Views Java 270字 2 min read

课后习题

  1. FileWriter out =new FileWriter("lianxi.txt");如果lianxi.txt中原来已有内容,则out对象往该文件中写内容时,( )。
    A.会在文件原有内容之后继续写新内容
    B.覆盖原有内容
    C.在文件中的指定位置写新内容
    D.无法写内容
    正确答案:B
  2. //省略源代码
    File f = new File("data\\lianxi.txt");
    try{
                FileWriter out=new FileWriter(f,true);
                Scanner reader=new Scanner(System.in);
                String s="";
                System.out.println("请输入内容:");
                s=reader.nextLie();
                while(!s.equals("finish"))
                {
                        out.write(s);
                        out.write((int)'\r');
                        out.write((int)'\n');
                        s=reader.nextLine();
                }
                reader.close();
                out.close();
    
                } catch(IOException ioe){
                        System.out.println("输入输出错误!");
                }
    
    
    以下选项正确的是( )。
    A.lianxi.txt不存在时会报错
    B.如果lianxi.txt已经存在,out对象写文件时,新内容会覆盖原有内容
    C.data文件夹不存在时会报错
    D.如果lianxi.txt已经存在,out对象写文件时,可以在任意位置写内容
    正确答案:C
  3. 文件字符输入流的类名是( )。
    正确答案:FileReader



本文由慕课美学创作
该文章采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。转载请注明出处!
发布时间为:2019-11-02

support支付宝扫码打赏 support微信打赏
如果觉得这篇文章对您有帮助,可以请作者喝一杯饮料哦🥤