我正在尝试从文件中读取整数,对它们进行一些操作,并将得到的整数写入另一个文件。
// Input
FileReader fr = new FileReader("test.txt");
BufferedReader br = new BufferedReader(fr);
Scanner s = new Scanner(br);
// Output
FileWriter fw = new FileWriter("out.txt");
BufferedWriter bw = new BufferedWriter(fw);
PrintWriter pw = new PrintWriter(bw);
int i;
while(s.hasNextInt())
{
i = s.nextInt();
pw.println(i+5);
}
我想问一下,这样包装输入输出流是一种好的做法吗?
我是java新手,在网上看到很多其他文件I/O的方式。我想坚持一个方法,那么上述方法是最好的方法吗?