文件字节输出流-FileOutputStream

付费节点推荐


免费节点


节点使用教程


[t]继承关系[/t]

java.lang.Object
    java.io.OutputStream
           java.io.FileOutputStream

[t]构造方法[/t]

构造方法摘要
FileOutputStream(File file) 创建一个向指定 File 对象表示的文件中写入数据的文件输出流。
FileOutputStream(File file, boolean append) 创建一个向指定 File 对象表示的文件中写入数据的文件输出流。
FileOutputStream(String name) 创建一个向具有指定名称的文件中写入数据的输出文件流。
FileOutputStream(String name, boolean append) 创建一个向具有指定 name 的文件中写入数据的输出文件流。

[t]方法摘要[/t]

void close()

关闭此文件输出流并释放与此流有关的所有系统资源。

void write(byte[] b)

将 b.length 个字节从指定 byte 数组写入此文件输出流中。

void write(byte[] b, int off, int len)

将指定 byte 数组中从偏移量 off 开始的 len 个字节写入此文件输出流。

void write(int b)

将指定字节写入此文件输出流。
[t]CopyFileStream.java [/t]
package 极客学院练习;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

public class CopyFileStream {
public static void main(String args[]) {

try {
FileOutputStream writefile;
FileInputStream readfile;
byte[] b;
File file = new File("C:/Users/Administrator/Desktop/table.htm");
readfile = new FileInputStream(file);
writefile = new FileOutputStream("1.htm");
b = new byte[50];
while (readfile.read(b) != -1) {
writefile.write(b);
}
System.out.println("down!");
} catch (FileNotFoundException e) {

e.printStackTrace();
} catch (IOException e) {

e.printStackTrace();
}

}
}

未经允许不得转载:Bcoder资源网 » 文件字节输出流-FileOutputStream

相关推荐

更多优质资源关注微信公众号: bcoder

bcoder
赞 (0)
分享到:更多 ()

评论 0

评论前必须登录!

登陆 注册