输入输出流区别:从硬盘读到内存中是InputStream操作,从内存写入到硬盘上是OutputStream操作。
FileInputStream/FileoutputStream操作步骤:
1.创建流;
2.通过流进行文件的读取;
3.用完后关闭流。
FileInputStream
File file = new File("F:\\1.txt");
InputStream inputStream = new FileInputStream(file);
byte[] context = new byte[(int)file.length()];
inputStream.read(context);
FileOutputStream
OutputStream outputStream = new FileOutputStream("F:\\1.txt");
String msString = "Hello!";
outputStream.write(msString.getBytes());
outputStream.close();