package xynu.ssm.javase.io; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; /* 文件输出流常用方法 write() */ public class FileOutStreamTest { public static void main(String[] args) { FileOutputStream fio=null; try { fio=new FileOutputStream("myfile"); //开始写 //如果文件夹存在那么将新建一个文件夹写入 //如果文件存在那么写入将取代原来文件的内容 byte[] bt={98,99,100}; fio.write(bt); //部分写入 fio.write(bt,0,1); //表示在原文件末尾追加,而不是覆盖 fio=new FileOutputStream("myfile",true); String s="我是一个中国人"; byte[] bts=s.getBytes(); fio.write(bts); //写完之后一定要刷新 fio.flush(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } finally { if (fio!=null){ try { fio.close(); } catch (IOException e) { e.printStackTrace(); } } } } }
Java这文件输出流
最新推荐文章于 2024-08-14 17:59:05 发布