读书人

java中FileOutputStream跟FileInputSt

发布时间: 2012-11-26 11:48:49 作者: rapoo

java中FileOutputStream和FileInputStream类用法

I/O类包括节点流类和包装流类

FileOutputStream和FileInputStream创建磁盘文件的输入输出流对象

创建FileInputStream实例对象时,指定的文件应当是存在和可读的,创建FileOutputStream实例对象时,如果指定的文件已经存在,这个文件中的原来内容将被清除

创建FileOutputStream实例对象时,可以指定还不存在的文件名,不能指定一个已被其他程序打开的文件

实例:

import java.io.*;public class FileStreamTest {public static void main(String [] args) {try {FileOutputStream out = new FileOutputStream("hello.txt");out.write("love_snooker".getBytes());out.close();File file = new File("hello.txt");FileInputStream in = new FileInputStream(file);byte[] buf = new byte[12];int len = in.read(buf);System.out.println(buf);System.out.println(new String(buf, 0, len));in.close();} catch (Exception e) {e.printStackTrace();}}}


其他函数请参照jdk帮助文档

读书人网 >编程

热点推荐