使用 FileReader 和 FileWriter
来源:互联网 发布:汽车导航软件下载 编辑:程序博客网 时间:2024/05/18 01:32
使用 FileReader 、 BufferReader 和 FileWriter 、BufferWriter 来实现记事本内容的替换
</pre><pre name="code" class="html">public static 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) { replaceFile("c:\\pet.template", "D:\\myDoc\\pet.txt"); //实现文件个记事本内容的替换}
0 0
- 使用 FileReader 和 FileWriter
- 使用FileReader和FileWriter复制文本文件
- java 使用FileReader 和 FileWriter 操作文件
- FileReader和FileWriter
- FileWriter和FileReader
- FileWriter类 和 FileReader
- FileReader和FileWriter
- FileWriter和FileReader
- FileReader和FileWriter
- Java FileReader 和 FileWriter
- 关于FileReader和FileWriter
- FileWriter和FileReader解析
- Java-FileReader和FileWriter
- FileReader 和 FileWriter
- java FileWriter和FileReader
- 使用FileReader和FileWriter读取写入文件内容
- 使用FileReader和FileWriter读取写入文件内容
- 使用FileReader和FileWriter读取写入文件内容
- locale的设定及LANG、LC_CTYPE、LC_ALL环境变量
- Delphi XE5 for Android 启动无黑屏等待总结
- ios将别人的软件签名变成自己的软件
- 大小端模式和直接向内存赋值
- 数据库优化总结
- 使用 FileReader 和 FileWriter
- 策略模式 (Strategy Pattern)
- 删除与重建11gr2 rac cluster
- 逆序显示字符串函数
- 在ubuntu10.04环境下配置samba服务器——实现windows直接访问linux
- 浅析Python编码问题
- cocos2dx linux 搭建安卓开发环境
- 函数中用new 申请一个新空间对接,返回值为空
- 黑马程序员——java环境变量配置