文件流FileOutputStream类
来源:互联网 发布:mac系统丢失了 编辑:程序博客网 时间:2024/05/12 21:13
是OutputStream的子类,提供了文件的基本写入能力,成为文件字节输出流
采用BufferOutputStream 类将FileOutputStream作为参数新建一个对象便可以提高文件的读写效率
如果进行写操作的文件不存在,责自动创建该文件。如果文件所在的路径也不存在则报错。
构造方法:
public FileOutputStream(String name):创建一个具有指定名称的文件中写入数据的输出文件流
public FileOutputStream(String name,boolean append):创建一个向具有指定name的文件中写入数据的输出文件流。如果第二个参数为true,则将字节写入文件末尾处,而不是写入文件开始处
public FileOutputStream(File file):创建一个向指定File对象表示的文件中写入数据的文件输出流
public FileOutputStream(File file,boolean appended):创建一个向指定File对象表示的文件中写入数据的文件文件输出流。如果第二个参数为true,则将字节写入文件末尾处,而不是写入文件开始处。
实例
package com.njty.wjg;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class E_FileOutputStream1 {
/**
* @param args
*/
public static void main(String[] args) {
byte b [] = {49,50,97,98};
try {
FileOutputStream fos = new FileOutputStream("e:\\o.txt",true);
FileInputStream fis = new FileInputStream("e:\\o.txt");
for(int i = 0; i<b.length ; i++)
fos.write(b[i]);
int c = fis.read();
while(c != -1){
System.out.println(c);
c = fis.read();
}
fos.close();
fis.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}catch(IOException e){
e.printStackTrace();
}
}
}
- 文件流FileOutputStream类
- 文件流FileOutputStream类
- 文件流FileOutputStream类
- 文件流FileOutputStream类
- FileOutputStream(文件输出流) 示例
- 文件输出流FileOutputStream练习
- 文件字节输出流--FileOutputStream
- 文件流之文件输出流FileOutputStream
- 字节流文件的复制-FileInputStream-FileOutputStream
- 文件流FileoutputStream的如何追加
- java FileOutputStream流文件创建注意事项
- 【IO流】FileInputStream,FileOutputStream读写文件
- 【File】文件输入/输出。FileInputStream/FileOutputStream类
- FileOutputStream类
- 输入流和输出流的划分以及文件的FileInputStream和FileOutputStream类的使用
- FileOutputStream读写文件
- Java 写文件:FileOutputStream
- JAVA写文件:FileOutputStream
- 直接访问键盘控制芯片获取键盘记录
- Shell 字符串比较
- Android解析xml文件的方式
- [翻译]Adobe Flash Player 11新特性
- 22招婚纱照上镜必杀技
- 文件流FileOutputStream类
- JBoss7配置指南(一)
- 项目经理的商务指南系列之四:认识谈判(不做传声筒,不做顶门闩,进退之策,进退之法,有机事者必有机心)
- 解决ASP.NET中的FileUpload 不能上传大于4M文件的限制
- JBoss7配置指南(二)
- 软考之路(中)
- 汇编语言的硬盘编程
- JBOSS4,JBOSS5和JBOSS6各主要版本特性
- C、C++、API、SDK、IDE、VC++、MSDN、MFC、OWL、VCL、ATL 、BCB