I/O创建文件并且写入
//字节输出流操作步骤:
// A:创建字节输出流对象
// B :调用write ()方法
// C:釋放资源
//public void write(int, b) :写一个字节
//public void write(byte[] b) :写-一个字节数组
//public void write(byte[] b,int off,int len) :写一个字节数组的一 部分
代码如下:
package IO_study01;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
//字节输出流操作步骤:
// A:创建字节输出流对象
// B :调用write ()方法
// C:釋放资源
//public void write(int, b) :写一个字节
//public void write(byte[] b) :写-一个字节数组
//public void write(byte[] b,int off,int len) :写一个字节数组的一 部分
public class FileOutputStreamDemo {
public static void main(String[] args) {
byte[] b={98,99,100,101,102};
try {
FileOutputStream file=new FileOutputStream("D:\\example\\file.txt");
file.write("我tm终于学到IO了,感动的掉下眼泪".getBytes());
file.write(97); //输出a
file.write(b);//输出bcdef
file.write(b,1,3); //输出cde
file.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}