有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); } }