JAVA 文件输入/输出流
2016-06-15 17:50
429 查看
输入流:FileInputStream与FileReader
输出流:FileOutputStream与FileWriter
输出流:FileOutputStream与FileWriter
package cn.com.file; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; /** * FileInputStream类与FileOutputStream类<br> * 文件读与写 * @author wutz * */ public class FileTest { public static void main(String[] args) { //1.先往文件中写入数据 try { FileOutputStream out = new FileOutputStream(new File("C:/Users/wutz/Desktop/j2se/resource/test.txt")); byte[] bt = "测试写入文件".getBytes(); out.write(bt); out.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } //2.从文件中读取数据到控制台 try { FileInputStream in = new FileInputStream(new File("C:/Users/wutz/Desktop/j2se/resource/test.txt")); byte[] bt1 = new byte[1024]; int lenth = in.read(bt1); System.out.println("文件中的信息是:"+ new String(bt1,0,lenth)); in.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } }
package cn.com.file; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; /** * FileWriter类与FileReader类<br> * 文件读与写(处理字符流) * @author wutz * */ public class FileTest { public static void main(String[] args) { //1.先往文件中写入数据 try { FileWriter out = new FileWriter(new File("C:/Users/wutz/Desktop/j2se/resource/test.txt")); String s = new String("测试FileWriter" + "123阿萨德"); out.write(s); out.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } //2.从文件中读取数据到控制台 try { FileReader in = new FileReader(new File("C:/Users/wutz/Desktop/j2se/resource/test.txt")); char[] ch = new char[1024]; int lenth = in.read(ch); System.out.println("文件中的信息是:"+ new String(ch,0,lenth)); in.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } }
相关文章推荐
- 一个简单的Spring测试的例子
- Java 代码完成删除文件、文件夹操作
- [Java学习] xml工具
- [Java学习] springmvc集成activemq,消息产生
- Elasticsearch+Marvel+Kibana集群搭建
- eclipse中文变乱码原因及解决办法
- [Java学习] 黑马javaee点招综合练习
- java web 下载文件 浏览器弹出下载框
- java之路 static
- 如何使用springmvc框架在普通的servlet注入service
- Java之由String.getBytes()说编码
- java判断文件夹是否存在某一文件 如果存在就删除功能
- 【转】android开发工具Eclipse,androidStudio,adt网盘下载--不错
- java中多线程常见的几个参数
- springMVC教程(六)缓存框架Ehcache使用详解
- java.sql.date与java.util.date区别以及数据库中插入带时分秒的时间
- java 短信验证码===随机数
- eclispe java 自动生成Junit测试类
- 回调方法介绍之中国好室友篇(Java示例)
- java中的一些执行顺序,代码块,静态,构造,成员。。。。(转的)