文件输入流是用来往文件里写入数据的。一定要与文件输入流区分开。别把二者记混了
文件输出流常用的方法:
举个例子:
package cn.hpu.file;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class FileOutputDemo1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
//创建文件输出流对象
FileOutputStream fos=new FileOutputStream("imooc.txt");
//网文件里写入数字52
fos.write(52);
//网文件里写入字符a
fos.write('a');
//创建文件输入流对象
FileInputStream fis=new FileInputStream("imooc.txt");
//从文件里读取数据
int n=fis.read();
System.out.println(n);
System.out.println((char)fis.read());
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch(IOException e) {
e.printStackTrace();
}
}
}