以字节为单位 把数据保存到文件中 (FileOutputStream)
有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);
}
}