读写文件:
字节流——图片、mp3、影音
字符流——文本
首先介绍字符流:
public static void main(String[] args) throws Exception {
Reader rd=null; //读
Writer wt=null; //写
try {
rd=new FileReader("pet.template"); //读取pet.template文件内容
char[] cr = new char[1];
int length=rd.read(cr); //取得内容长度
StringBuffer str=new StringBuffer();
while(length!=-1){ //长度为-1则无数据
str.append(cr);
length=rd.read(cr);
}
wt=new FileWriter("f:\\a.txt"); //在f盘创建a.txt
wt.write(str.toString()); //并写入数据
System.out.println(str.toString());
} catch (Exception e) {
}finally{
try {
if(rd!=null)
rd.close(); //一定要关闭文件流
if(wt!=null)
wt.close(); //..
} catch (Exception e2) {
}
}
字节流:
InputStream imput=new FileInputStream("Sunset.jpg"); //读取Sunset.jpg图片
FileOutputStream output=new FileOutputStream("f:\\a.jpg"); //要输出的位置
byte[] img=new byte[imput.available()];
int length=imput.read(img); //读取img长度
output.write(img); //把图像写入f:\a.jpg
imput.close();
output.close();
分享到:
相关推荐
java IO教程,java IO教程,java IO教程,java IO教程java IO教程java IO教程java IO教程java IO教程,java IO教程java IO教程java IO教程java IO教程java IO教程,java IO教程,java IO教程,java IO教程,java IO...
Java教程之javaIO详解Java教程之javaIO详解Java教程之javaIO详解
java IO
2、常用21个IO流:FileWriter、FileReader、...3、JAVA IO流经典代码示例,示例从易到难。代码功能涉及字节、字符、字符串、文本文件、图片、音频、视频。演示错误用法和经典用法。 4、代码的结构可查看README文件。
java io 结构图java io 结构图
1、Java IO_NIO 2、Java+IO.pdf
JAVA课件Java IO.ppt详细了解JAVA
java IO操作详细解释 清华大学java io专用教材
Java IO流详解
java零基础自学 之 JavaIO流处理java零基础自学 之 JavaIO流处理
java IO(下)
java io 文件读写
个人给应届生培训用的讲义,主要是以Java IO为主题,包括IO的基本概念、IO模型、Java BIO ,NIO, NIO2。分享下
适合初学者练手.在了解 javaIO理论知识的基础上进一步巩固和深入了解
java IO流学习笔记
java io.pdf java io.pdf
java io处理 方法java io处理 方法
IO 简介,只看这篇,IO全部搞定,对于初学者来说,不可多得
Java io流的总结
收集了Java IO 文件读写等操作的实例