java编写程序将一个指定文件内容,读取后,保存到另外一个文件当中。 给定文件名为filein.txt。 通过输入文件filein.txt的内容来输出到文件fileout.txt中。
时间: 2024-02-03 11:11:31 浏览: 75
以下是Java程序实现:
```java
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class FileCopy {
public static void main(String[] args) {
String inputFileName = "filein.txt";
String outputFileName = "fileout.txt";
try (BufferedReader reader = new BufferedReader(new FileReader(inputFileName));
BufferedWriter writer = new BufferedWriter(new FileWriter(outputFileName))) {
String line;
while ((line = reader.readLine()) != null) {
writer.write(line);
writer.newLine();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
首先定义了输入文件名和输出文件名,然后使用`BufferedReader`读取输入文件的内容,使用`BufferedWriter`写入到输出文件中。在读取文件内容时,每次读取一行并写入到输出文件中,最后关闭输入和输出流。
阅读全文