Java对txt文件管理
来源:互联网 发布:猎流网店优化 编辑:程序博客网 时间:2024/05/22 10:50
一、创建.txt文件
在d盘中新建一个“测试.txt”,若该文件存在,则覆盖
import java.io.BufferedWriter;import java.io.FileWriter;import java.io.PrintWriter;public class Sample6_1 {public static void main(String[] args) {try {// 在d盘中新建一个"测试.txt"文件FileWriter wr = new FileWriter("d:\\测试.txt");// 创建输出流BufferedWriter bw = new BufferedWriter(wr);PrintWriter pw = new PrintWriter(bw);// 向文件中写入500行文本for (int i = 0; i < 500; i++) {pw.println("程序创建" + i);}pw.close();bw.close();wr.close();} catch (Exception e) {System.out.println(e.toString());}}}
二、打开.txt文件
从d盘中读取“测试.txt”文件,并将其内容打印输出到控制台
import java.io.BufferedReader;import java.io.FileReader;public class Sample6_1 {public static void main(String[] args) {try {//读取d盘中的"测试.txt"文件FileReader fr = new FileReader("d:\\测试.txt");//创建读取流BufferedReader br = new BufferedReader(fr);//readLine()读取一个文本行。String line = br.readLine();while (line != null) {System.out.println(line);line = br.readLine();}br.close();fr.close();} catch (Exception e) {System.out.println(e.toString());}}}
三、在.txt中添加文本
打开“测试.txt”文件,并添加一段内容
import java.io.BufferedWriter;import java.io.FileWriter;import java.io.PrintWriter;public class Sample6_1 {public static void main(String[] args) {try {// 在FileWriter中添加true属性,添加内容不再覆盖原有内容FileWriter wr = new FileWriter("d:\\测试.txt", true);BufferedWriter bw = new BufferedWriter(wr);PrintWriter pw = new PrintWriter(bw);for (int i = 0; i < 500; i++) {pw.println("程序添加" + i);}pw.close();bw.close();wr.close();} catch (Exception e) {System.out.println(e.toString());}}}
0 0
- Java对txt文件管理
- 关于对同一个txt文件的读写操作Java
- Java:对文件A.txt内部数据逐行排序,并写入B.txt
- vc 对txt文件操作
- JAVA读取TXT文件 写入TXT文件
- Java分割txt文件
- Java读写txt文件
- JAVA读取txt文件
- java解析txt文件
- java读写txt文件
- java 写txt文件
- Java操作txt文件
- java操作txt文件
- Java读取txt文件
- java读写txt文件
- java txt文件输入输出
- java 写入txt文件
- java读取txt文件
- tigase增加离线消息和保存历史记录
- MLC颗粒+eMMC 5.0,Kuner扩容iPhone6
- C语言定义与声明
- TextBox自动完成控件
- jdk,jre,jvm的区别
- Java对txt文件管理
- 深入理解linux内核--字符设备块设备
- 一个Gmail刷新动画的Demo
- SQL Server 学习指南
- 2015最新iherb海淘攻略-图文新手教程
- java 数组 解决 约瑟夫问题 算法
- JS中onmouseout的使用细节
- Effective JavaScript Item 51 在类数组对象上重用数组方法
- 如何去掉多维数组的重复值