Java读写txt文档内容
2017-05-11 09:32
357 查看
向txt文档中写入内容:
FileOutputStream fos = new FileOutputStream("E:\\学习资料\\Java\\e.txt");
OutputStreamWriter osw = new OutputStreamWriter(fos, "UTF-8");
osw.write("我的博客");
osw.flush();
osw.close();
fos.close();
不过该方法有个不好的地方就是如果文档存在的话,会将文档中的原内容覆盖掉。如果是要采用追加的方式,则将第一句改成如下:
FileOutputStream fos = new FileOutputStream("E:\\学习资料\\Java\\e.txt",true);
如此,即可。
从txt文档读取内容:
FileInputStream fis = new FileInputStream("E:\\学习资料\\Java\\e.txt");
InputStreamReader isr = new InputStreamReader(fis, "UTF-8");
BufferedReader br = new BufferedReader(isr);
String line = null;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
br.close();
isr.close();
fis.close();
读文档的时候,如果文档中有中文字符,必须保证内容是UTF-8格式的,不然读出来会有乱码。
FileOutputStream fos = new FileOutputStream("E:\\学习资料\\Java\\e.txt");
OutputStreamWriter osw = new OutputStreamWriter(fos, "UTF-8");
osw.write("我的博客");
osw.flush();
osw.close();
fos.close();
不过该方法有个不好的地方就是如果文档存在的话,会将文档中的原内容覆盖掉。如果是要采用追加的方式,则将第一句改成如下:
FileOutputStream fos = new FileOutputStream("E:\\学习资料\\Java\\e.txt",true);
如此,即可。
从txt文档读取内容:
FileInputStream fis = new FileInputStream("E:\\学习资料\\Java\\e.txt");
InputStreamReader isr = new InputStreamReader(fis, "UTF-8");
BufferedReader br = new BufferedReader(isr);
String line = null;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
br.close();
isr.close();
fis.close();
读文档的时候,如果文档中有中文字符,必须保证内容是UTF-8格式的,不然读出来会有乱码。
相关文章推荐
- java读写文件-经过多方搜索整合成我需要的功能(读写指定文件夹下面的多个指定名称的txt中的内容全部写入到一个指定的txt中)
- Java读写docx文档(读取内容并替换其中的关键字)
- java从txt文档读写数据
- Java读写docx文档(读取内容并替换其中的关键字)
- JAVA提取Word,Excel,PPT,PDF,TXT等文档文字内容
- java读写Txt文档(转)
- 在Java中简单的读写log或者txt文件内容
- JAVA提取Word,Excel,PPT,PDF,TXT等文档文字内容
- java读取txt文档 将内容存放到数据库
- java通过url在线预览Word、excel、ppt、pdf、txt文档中的内容【只获得其中的文字】
- Java 文件读写(txt类型读写并追加内容)
- java读写应用(为了舒适的阅读小说,将一个2Mtxt文档中的小说的每个章节抽取出来分别放在html文件中)
- java对txt文件和word文档的读写
- java读写word文档,完美解决方案
- JAVA-清除txt中重复内容
- JAVA SCRIPT 实现读写txt文件
- JAVA中如何获得word,excel,pdf等文档的内容
- 利用Java+POI 读写Excel文档&向Excel中插入图片
- java读写删.text,.xml文件内容
- java 将 txt、excel 、xml 文档导入数据库