/* FileOutputStream:文件输出流用于将数据写入File */ public class FileOutPutStreamDemo01 { public static void main(String[] args) throws IOException { //创建字节输出流对象 //FileOutputStream (String name):创建文件输出流以指定的名称写入文件 FileOutputStream fos = new FileOutputStream("myFile\\fos.txt"); //void write(int b):将指定的字节写入此文件输出流 fos.write(97); //最后都要释放资源 //void close():关闭此文件输出流并释放与此流相关联的任何系统资源。 fos.close(); } }
运行结果:
使用\r\n来完成换行操作
public class FileOutputStreamDemo02 { public static void main(String[] args) throws IOException { //创建字节流输出文件 // FileOutputStream fos = new FileOutputStream("myFile\\fos.txt"); //实现追加写入 FileOutputStream fos = new FileOutputStream("myFile\\fos.txt",true); //写数据 for (int i =0;i<10;i++){ fos.write("hello".getBytes()); fos.write("\r\n".getBytes()); } //释放资源 fos.close(); } }
运行结果:
第一次读取:
第二次读取: