• 输入输出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         }

    程序运行之前:                                                     

           

    程序运行:

                    

    运行后:    

           

    运行后的新文件内容:

     

  • 相关阅读:
    Git 之 git原理简介
    Django 之 富文本编辑器-tinymce
    Django 之 Ajax
    Django 之 分页
    Django 之 用redis存储session
    Django 之 自定义中间件
    python 之 多线程、多进程代码
    反转字符串
    青蛙跳台阶
    pandas 之 concat
  • 原文地址:https://www.cnblogs.com/ouyangtangfeng99/p/5546419.html
Copyright © 2020-2023  润新知