java中替换文件内容
来源:互联网 发布:拜耳杀蟑胶饵 知乎 编辑:程序博客网 时间:2024/06/06 01:35
package jbit.io;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class ReaderAndWriterFile { public void replaceFile(String file1,String file2) { BufferedReader reader = null; BufferedWriter writer = null; try {//创建 FileReader对象和FileWriter对象.FileReader fr = new FileReader(file1); FileWriter fw = new FileWriter(file2); //创建 输入、输入出流对象. reader = new BufferedReader(fr); writer = new BufferedWriter(fw); String line = null; StringBuffer sbf=new StringBuffer(); //循环读取并追加字符 while ((line = reader.readLine()) != null) { sbf.append(line); } System.out.println("替换前:"+sbf); /*替换内容*/ String newString=sbf.toString().replace("{name}", "欧欧"); newString = newString.replace("{type}", "狗狗"); newString = newString.replace("{master}", "李伟"); System.out.println("替换后:"+newString); writer.write(newString); //写入文件 } catch (IOException e) { e.printStackTrace(); }finally{ //关闭 reader 和 writer.try {if(reader!=null)reader.close();if(writer!=null)writer.close();} catch (IOException e) {e.printStackTrace();}}}public static void main(String[] args) {ReaderAndWriterFile obj = new ReaderAndWriterFile(); obj.replaceFile("c:\\pet.template", "D:\\myDoc\\pet.txt"); }}
0 0
- java中替换文件内容
- java 文件内容替换
- Python 替换文件中内容
- java多文件内容替换
- 替换文件中某个字符串并写入新内容(Java代码实现)
- 替换文件中某个字符串并写入新内容(Java代码实现)
- 文件内容查找替换
- shell 替换文件内容
- 批处理替换文件内容
- 文件内容替换
- Python 替换文件内容
- linux 替换文件内容
- python 文件内容替换
- 批处理替换文件内容
- linux替换文件内容
- 替换文件内容
- gradle 文件内容替换
- 文件内容替换
- MySQL索引原理及慢查询优化
- java中复制文本文件
- emWin 2天速成实例教程002_多个页面窗口切换
- opengl第一课
- ORA-01207 old control file完全解决方案
- java中替换文件内容
- python中系统信息模块--psutil
- java中复制图片
- 数列收敛与数列极限
- 查找所有未检模块
- USACO合集
- Unity 动画知识之一
- Menu创建菜单
- drcom 不耍流氓