package com;
import java.io.FileOutputStream;
import java.io.IOException;
public class demo {
public static void main(String[] args) throws IOException {
//路径必须写全C:\\Users\\彭新晨\\IdeaProjects\\untitled6\\a.txt
//创建对象
FileOutputStream fos=new FileOutputStream("C:\\Users\\彭新晨\\IdeaProjects\\untitled6\\a.txt");
/*//第一种 创建一个字节数数据
fos.write(97);
//第二种 创建一个字节数组数据
byte byes[]={97,98,99,100,101};
fos.write(byes);
*/
//第三种 创建数组 起始和起始后一共几个元素 一个字节数组的部分数据
byte byes[]={97,98,99,100,101};
//off是起始 按照索引来的是98 len是后推多少个元素
fos.write(byes,1,2);
//释放资源
fos.close();
}
}
package com;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class demo {
public static void main(String[] args) throws IOException {
//创建 续写开关 在创建对象参数第二个 默认是false 改为true就能续写 不清空了
FileOutputStream fos=new FileOutputStream("C:\\Users\\彭新晨\\IdeaProjects\\untitled6\\a.txt",true);
//写出数据
String str="pgzs";
byte[] bytes = str.getBytes();
fos.write(bytes);
//换行操作
String str1="\r\n";
byte[] bytes1 = str1.getBytes();
fos.write(bytes1);
//666
String str2="666";
byte[] bytes2 = str2.getBytes();
fos.write(bytes2);
//释放资源
fos.close();
}
}