0308作业

主代码

 1 package com.kgc.zuoye.zy0308.zy01;
 2 
 3 import java.io.*;
 4 
 5 //替换文本文件内容
 6 public class Test {
 7     public static void main(String[] args) {
 8         BufferedReader br = null;
 9         BufferedWriter bw = null;
10         try {
11             br = new BufferedReader(new FileReader("c:\\kkk\\pet.txt"));
12             String str = br.readLine();
13             System.out.println("替换前:" + str);
14 
15             String str2 = str.replace("{name}", "欣欣").replace("{type}", "狗狗").replace("{master}", "张三");
16             System.out.println("替换后:"+str2);
17             bw = new BufferedWriter(new FileWriter("c:\\kkk\\pet.txt"));
18             bw.write(str);
19             bw.newLine();
20             bw.write(str2);
21             bw.flush();
22         } catch (FileNotFoundException e) {
23             e.printStackTrace();
24         } catch (IOException e) {
25             e.printStackTrace();
26         } finally {
27             try {
28                 if (bw != null) {
29                     bw.close();
30                 }
31                 if (br != null) {
32                     br.close();
33                 }
34             } catch (IOException e) {
35                 e.printStackTrace();
36             }
37 
38         }
39     }
40 }

 

 

 

 

 

运行结果

 

posted @ 2019-03-08 16:11  纯属丶简单  阅读(82)  评论(0编辑  收藏  举报