Java_基础—FileOutputStream

package com.soar.stream;

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

public class Demo2_FileOutputStream {
    /*
     * FileOutputStream 在创建对象的时候,如果没有这个文件会帮我们创建出来
     * 如果有这个文件,就会先将文件清空
     */

    public static void main(String[] args) throws IOException {
        //write();
        FileOutputStream fos = new FileOutputStream("yyy.txt",true); //如果想要续写,就在第二个参数传true
        fos.write(97);      
        fos.write(98);      

        fos.close();
    }

    private static void write() throws FileNotFoundException, IOException {
        FileOutputStream fos = new FileOutputStream("yyy.txt");     //创建字节输出流对象,如果没有就自动创建一个
        //fos.write(97);        //虽然写出的是一个int数,但是到文件上的是一个字节,会自动去除前三个8位
        //fos.write(98);        
        //fos.write(99);
        fos.write(100);

        fos.close();
    }

}
posted @ 2017-07-23 15:27  Soar_Sir  阅读(151)  评论(0编辑  收藏  举报