java文件读写(输入输出流)
来源:互联网 发布:淘宝2016创业成功案例 编辑:程序博客网 时间:2024/06/06 04:14
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */package filetest;import java.io.*;/** * * @author X */public class FileTest { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here try { /*三种读文件的方式 FileReader fr = new FileReader("src/filetest/FileTest.java"); int ch = 0; while((ch = fr.read())!=-1 ){ System.out.print( (char)ch ); } InputStream is = new FileInputStream(new File("src/filetest/FileTest.java")); InputStreamReader fr = new InputStreamReader(is); int ch = 0; while((ch = fr.read())!=-1 ){ System.out.print((char)ch); } BufferedReader br = new BufferedReader(new FileReader("src/filetest/FileTest.java")); String data = br.readLine();//一次读入一行,直到读入null为文件结束 while( data!=null){ System.out.println(data); data = br.readLine(); //接着读下一行 } */ //简单写文件,除此以外,还有RandomAccessFile /* FileWriter fw = new FileWriter("testdata.txt"); String s = "hello world"; fw.write(s,0,s.length()); fw.flush(); OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("testdata1.txt")); osw.write(s,0,s.length()); osw.flush(); PrintWriter pw = new PrintWriter(new OutputStreamWriter(new FileOutputStream("testdata2.txt")),true); pw.println(s); fw.close(); osw.close(); pw.close(); */ BufferedWriter writer = new BufferedWriter(new FileWriter("testdata.txt")); String line = "hello world!"; writer.write(line); writer.flush(); writer.close(); } catch(IOException e) { System.out.println("file read error!"); } } }
0 0
- java文件读写(输入输出流)
- Java之输入输出流(文件的读写)
- Java学习之输入输出流/文件读写
- Java的文件(读写)输入输出
- 输入输出流读写文件
- 输入输出流 (文件读写)
- Android读写文件基于Java的文件输入输出流
- JAVA文件读写输入输出流关闭问题、JAVA垃圾回收
- JAVA文件读写输入输出流关闭问题、JAVA垃圾回收
- Java的输入输出与文件读写(一)
- java中如何用使用输入输出流读写文件(事例)
- 文件输入输出流 读写测试断点续传
- java文件输入输出流
- JAVA文件输入输出流
- java 文件输入输出流
- java文件输入输出流
- java文件输入输出流
- Java输入输出流--文件
- 终极会话劫持工具SSClone
- mfc 学习笔记lesson 1 消息消息队列
- xml 的基本格式 及 注意事项
- Json解析后添加到ListView控件上
- Oracle RAC 环境下的连接管理
- java文件读写(输入输出流)
- 一些网站搜索引擎优化的常识
- ehcache memcache redis 三大缓存男高音
- php设计模式——策略模式
- C罗,一个关于坚持的故事
- MFC CToolBar使用总结
- hadoop 测试环境搭建
- 深入理解HashMap(及hash函数的真正巧妙之处)
- Android学习(8)-自定义组件