流:文本文件的读写
来源:互联网 发布:上海软件开发培训班 编辑:程序博客网 时间:2024/06/05 23:58
一、缓冲读取文本:
关键点:
(1).
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream));
(2).循环判断条件
String temp = br.readLine() != null;
package pdfSearchKeyWords;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 ReadAndWrite { public static void main(String[] args){ String path = "C:\\Users\\Administrator\\Desktop\\jar\\lxl.txt"; String tagPath = "C:\\Users\\Administrator\\Desktop\\lxl.txt"; copyTxt(path,tagPath); } public static void copyTxt(String path,String tagPath){ FileInputStream fis = null; InputStreamReader reader =null; BufferedReader br = null; StringBuffer sb = new StringBuffer(); BufferedWriter bw = null; try { //fis = new FileInputStream("C:\\Users\\Administrator\\Desktop\\jar\\lxl.txt"); fis = new FileInputStream(path); reader = new InputStreamReader(fis); br = new BufferedReader(reader); String temp=null; while((temp = br.readLine())!=null){ sb.append(temp); } //bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("C:\\Users\\Administrator\\Desktop\\lxl.txt"))); bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(tagPath))); System.out.println(sb); bw.write(sb.toString()); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } finally{ try { br.close(); reader.close(); fis.close(); bw.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }}
阅读全文
0 0
- 流:文本文件的读写
- 文本文件的读写
- Java 文本文件的读写
- 文本文件的读写
- 文本文件读写的方法
- 文本文件的读写
- 文本文件的读写
- C++文本文件的读写
- C++文本文件的读写
- 文本文件的读写
- 文本文件的读写
- A07_文本文件的读写
- IO流读写文本文件
- 文本文件的读写和二进制文件的读写
- 简单的c#文本文件读写
- 简单的c#文本文件读写
- 简单的c#文本文件读写
- 简单的c#文本文件读写
- Elasticsearch如何选择索引或类型来存储数据
- 集合_课后练习
- 20170914
- 使用fastjson遇到的一点问题
- POJ 2976 Dropping tests
- 流:文本文件的读写
- django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法
- ajax传参到controller时报400 Bad Request
- 简单ajax交互
- POM文件详解
- day02_java基础加强(jdk新特性 javaa设计模式 反射)
- path环境变量|classpath环境变量
- window配置TensorFlow-gpu版本出现问题
- 【JEECG】Online树控件的使用