Java教程

java基础-io-保存文件

本文主要是介绍java基础-io-保存文件,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

以字节为单位 把数据保存到文件中 (FileOutputStream)

有2种保存文件方式:方式 1个覆盖 1个追加

public class FileOutputStreamDem {
    public static void main(String[] args) throws IOException {
    //方式一:建立流通道访问文件,若文件不存在会创建一个文件 如果文件已存在 覆盖文件
    //FileOutputStream fos = new FileOutputStream("/Users/xxx/Downloads/test/xyz1.txt");
        //方式二:建立流通道访问文件,若文件不存在会创建一个文件 如果文件已存在 追加内容
        FileOutputStream fos = new FileOutputStream("/Users/xxx/Downloads/test/xyz1.txt",true);
        //保存数据
        fos.write(65); //把65对应的字符集保存到文件中
        fos.write(66);//把66对应的字符集保存到文件中
        //换行
        fos.write('\r');
        fos.write('\n');
        //一次写一个字节数组
        byte[] bytes = "bggggassss".getBytes();
        fos.write(bytes);//把bytes数组中的所有字节保存到文件中
        //换行
        fos.write(13);
        fos.write(10);
        //把字节部分数组保存到文件中
        fos.write(bytes,0,2);
    }

}
这篇关于java基础-io-保存文件的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!