加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

替换文本文件内容

发布时间:2020-12-15 05:28:43 所属栏目:Java 来源:网络整理
导读: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.InputStreamRea

 
 

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:javaclasszjltest.txt");
InputStreamReader isr = new InputStreamReader(fis);
BufferedReader br = new BufferedReader(isr);
FileOutputStream fos = new FileOutputStream("F:javaclasszjlabc.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();

}
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读