码迷,mamicode.com
首页 > 其他好文 > 详细

替换文本文件内容

时间:2019-08-04 13:54:22      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:leo   read   name   public   file   write   throw   ima   txt   

技术图片


package cn.home;


import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;


public class Replace {
public static void main(String[] args) throws IOException {
FileInputStream fis = new FileInputStream("F:\\javaclasszjl\\test.txt");
InputStreamReader isr = new InputStreamReader(fis);
BufferedReader br = new BufferedReader(isr);
FileOutputStream fos = new FileOutputStream("F:\\javaclasszjl\\abc.txt");
OutputStreamWriter osw = new OutputStreamWriter(fos);
BufferedWriter bw = new BufferedWriter(osw);
String s1 = "";
String s2 = "";
System.out.print("替换前:");
while((s1 = br.readLine())!=null) {
System.out.println(s1);
s2 = s1;
}
s2 = s2.replace("{name}", "小黑");
s2 = s2.replace("{type}", "狗狗");
s2 = s2.replace("{master}", "张丹");
System.out.print("替换后:");
bw.write(s2);
System.out.println(s2);

bw.close();
osw.close();
fos.close();
br.close();
isr.close();
fis.close();

}
}技术图片

 

 

 

替换文本文件内容

标签:leo   read   name   public   file   write   throw   ima   txt   

原文地址:https://www.cnblogs.com/lev1/p/11297757.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!