Java写入文件以及读取文件
2017-09-08 10:36
253 查看
import java.io.FileOutputStream; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; public class TestFileWriterReader { public static void main(String[] args) throws IOException { String file="F:/stream.txt"; String charSet="UTF-8"; //写字符转换成字节流 FileOutputStream fileWriter=new FileOutputStream(file); OutputStreamWriter writer=new OutputStreamWriter(fileWriter, charSet); try { writer.write("测试输入字符串1"); } catch (Exception e) { // TODO: handle exception }finally{ writer.close(); } //读取字节转换到字符 FileInputStream fileInputStream=new FileInputStream(file); InputStreamReader reader=new InputStreamReader(fileInputStream, charSet); StringBuilder builder=new StringBuilder(); char [] buf=new char[64]; int count=0; try { while ((count = reader.read(buf)) != -1) { builder.append(buf,0,count); } } catch (Exception e) { // TODO: handle exception }finally{ reader.close(); } System.out.println(builder.toString()); } }
相关文章推荐
- java项目读取以及写入properties文件
- java file to inputstream以及New Document From InputStream读取和写入文件操作实例代码
- java中的文件读取和文件写出:如何从一个文件中获取内容以及如何向一个文件中写入内容
- 如何从内核模式设备驱动程序中打开文件以及如何读取或写入文件
- java:24G文件写入所要时间23.9分,读取只有67秒(1G内存测试)
- 如何从内核模式设备驱动程序中打开文件以及如何读取或写入文件
- android 文件的读取与写入以及TextView的滚动
- Java实现文件的读取、写入、复制、修改、移动等操作
- java:经典文件写入和读取,速度超快
- Java中框架的概念,以及从配置文件中读取配置信息并加载指定类
- java递归读取文件夹中的所有文件以及路径
- Java中框架的概念,以及从配置文件中读取配置信息并加载指定类
- [Source Code]JAVA I/O --- --- 读取.zip文件,以及zip中的.xml文件
- java的I/O操作,读取和写入文件
- Java读取txt文件 copy文件 写入文件
- java:大数据文件写入,读取,分割,排序,合并
- 如何从内核模式设备驱动程序中打开一个文件以及如何读取或写入文件
- Java文件操作:按行读取和写入
- android 文件的读取与写入以及TextView
- Java IO从本地读取文件写入本地另个文件