趣文网 > 作文大全

「创作开运礼」Java之字节输出流的续写和换行

2020-12-02 04:05:01
相关推荐

各位小伙伴们大家好,在之前的文章中,小编介绍了「创作开运礼」Java之字节输出流写多个字节的方法,这次小编要介绍的是字节输出流的续写和换行。

小编之前介绍的方法,会把之前文件里的数据覆盖掉,进而创造一个新的文件。而这次是在原本的文件中续写数据,不会覆盖之前文件里面的数据。

追加写/续写:使用两个参数的构造方法

1.FileOutputStream(String name,boolean append)创建一个向具有指定name的文件中写入

数据的输出文件流。

2.FileOutputStream(File file,boolean append)创建一个向指定File对象表示的文件中,写入数据的文件输出流

参数:

String name,File file:写入数据的目的地

boolean append:追加写开关

true:创建对象不会覆盖源文件,继续在文件的末尾追加写数据

false:创建一个新文件,覆盖源文件

写换行:写换行符号

windows:rn

Linux:/n

mac:/r*/

代码如下:

import java.io.FileOutputStream;

import java.io.IOException;

public class Demo03OutputStream {

public static void main(String args[]) throws IOException {

FileOutputStream fos=new FileOutputStream("D:BaiduNetdiskDownloadc.txt",true);

// true:创建对象不会覆盖源文件,继续在文件的末尾追加写数据

for(int i=1;i<=5;i++) {

fos.write("hello".getBytes());

fos.write("n".getBytes());

}

fos.close();

}

}

关于java当中,字节输出流的续写和换行,主要是程序每执行一次,创建的对象不会覆盖原文件,会继续在文件的末尾追加数据,小编就先说到这里,希望这篇文章可以帮到大家,也欢迎各位小伙伴补充和纠错。

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

写人作文初一 平凡作文800字 英语导游作文 春游作文400 美景的作文300字 感谢朋友作文 800字满分作文 自我评价作文 怎么写议论文作文 宽容作文素材 疫情中考作文 干家务作文 初中精选作文 田园生活作文 幸福的作文800字 小学生600字作文 关于礼物作文 我的家园作文 感谢朋友 作文 写情感的作文 一节课的作文 春节的作文300 蝌蚪的作文 我的妈妈的作文怎么写 作文写事500字 高中作文金句 勇敢面对作文 九年级上册作文 疫情作文高考 那一次我真作文