IO流_Outputstream 的子类FileOutputStream演示
/*
* Outputstream 的子类FileOutputStream演示:
* 构造方法:这两种方法都要抛出异常
* 1. File f = new File("flietest.txt");
FileOutputStream fout = new FileOutputStream(f);
2. FileOutputStream fout = new FileOutputStream("flietest.txt");
方法:
void close() 关闭此输出流并释放与此流有关的所有系统资源。
void flush() 刷新此输出流并强制写出所有缓冲的输出字节。
void write(byte[] b) 将 b.length 个字节从指定的 byte 数组写入此输出流。
void write(byte[] b, int off, int len) 将指定 byte 数组中从偏移量 off 开始的 len 个字节写入此输出流。
abstract void write(int b) 将指定的字节写入此输出流。
* */
import java.io.*;
public class FileOutputStreamDemo {
public static void main(String[]args){
File f = new File("flietest.txt");
if(!f.exists())
{
try
{
FileOutputStream fout = new FileOutputStream(f);
String []b = new String[11];
for(int i =1; i<=10; i++)
{
b[i] = "我是第"+ i + "个人 : ";
fout.write(b[i].getBytes());
fout.write(i);
}
fout.flush();
fout.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
}