字节流写数据如何实现换行?
.windows:\r\n
.linux:\n
.mac:\r
字节流写数据如何实现追加写入呢?
.最好在构造方法的时候就确定追加写入
.创建文件输出流以指定的名称写入文件
.public FileOutputStream(String name,boolean append)
.如果第二个文件为true,则字节将写入文件的末尾为不是开头
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class 字节流写数据两个问题 {
/*
*
字节流写数据如何实现换行?
.windows:\r\n
.linux:\n
.mac:\r
字节流写数据如何实现追加写入呢?
.最好在构造方法的时候就确定追加写入
.创建文件输出流以指定的名称写入文件
.public FileOutputStream(String name,boolean append)
.如果第二个文件为true,则字节将写入文件的末尾为不是开头
*/
public static void main(String[] args) throws IOException {
// TODO 自动生成的方法存根
// FileOutputStream fos=new FileOutputStream("D:\\javaceshi\\fos.txt");
FileOutputStream fos=new FileOutputStream("D:\\javaceshi\\fos.txt",true);
//写数据
for (int i = 0; i < 10; i++) {
fos.write("hello".getBytes());
fos.write("\r\n".getBytes());
}
//释放资源
fos.close();
}
}