个性化阅读
专注于IT技术分析

Java FilterOutputStream类

Java FilterOutputStream类实现OutputStream类。它提供了不同的子类, 例如BufferedOutputStream和DataOutputStream, 以提供其他功能。因此, 它很少单独使用。

Java FilterOutputStream类声明

让我们看一下java.io.FilterOutputStream类的声明:

public class FilterOutputStream extends OutputStream

Java FilterOutputStream类方法

方法 描述
void write(int b) 它用于将指定的字节写入输出流。
void write(byte[] ary) 它用于将ary.length个字节写入输出流。
void write(byte[] b, int off, int len) 它用于将len个字节从偏移量写入输出流。
void flush() 它用于刷新输出流。
void close() 它用于关闭输出流。

FilterOutputStream类的示例

import java.io.*;
public class FilterExample {
	public static void main(String[] args) throws IOException {
		File data = new File("D:\\testout.txt");
		FileOutputStream file = new FileOutputStream(data);
		FilterOutputStream filter = new FilterOutputStream(file);
		String s="Welcome to srcmini.";    
		byte b[]=s.getBytes();    
		filter.write(b);   
		filter.flush();
		filter.close();
		file.close();
		System.out.println("Success...");
	}
}

输出:

Success...

testout.txt

Welcome to srcmini.
赞(0)
未经允许不得转载:srcmini » Java FilterOutputStream类

评论 抢沙发

评论前必须登录!