zoukankan      html  css  js  c++  java
  • 输入输出2

    编写IoDemo.java的Java应用程序,程序完成的功能是:首先读取text.txt文件内容,再通过键盘输入文件的名称为iodemo.txt,把text.txt的内容存入iodemo.txt

     1         File file = new File("d:/TextRw.txt");
     2         // 读取
     3         try {
     4             FileReader fr = new FileReader(file);
     5             char[] ch = new char[1024];
     6             String str = "";
     7             int i = 0;
     8             while ((i = fr.read(ch)) > 0) {
     9                 str += new String(ch, 0, i);
    10             }
    11             fr.close();
    12             
    13             // 控制台输入新文件名
    14             Scanner sc = new Scanner(System.in);
    15             System.out.println("请输入新的文件名:");
    16             String str1 = sc.nextLine();
    17             sc.close();
    18             //文件名字修改
    19             file.renameTo(new File("d:/" + str1));
    20             
    21             // 文件内容存入
    22             FileWriter fw = new FileWriter(file);
    23             fw.write(str);
    24             fw.close();
    25         } catch (Exception e) {
    26             e.printStackTrace();
    27         }

    程序运行之前:                                                     

           

    程序运行:

                    

    运行后:    

           

    运行后的新文件内容:

     

  • 相关阅读:
    ADO.NET
    c#中的is和as运算符
    继承 多态
    封装
    面向对象定义 特征 原则
    sql触发器
    MySQL 学习总结2
    sql 存储过程
    MySQL 学习总结1
    DevExpress主要常用控件说明:
  • 原文地址:https://www.cnblogs.com/ouyangtangfeng99/p/5546419.html
Copyright © 2011-2022 走看看