java编写程序将一个指定文件内容,读取后,保存到另外一个文件当中。 【输入形式】 给定文件名为filein.txt。 【输出形式】 输出到文件fileout.txt中。 【样例输入】 文件filein.txt的内容为: #include <stdio.h> void main() { FILE * IN; if((IN=fopen("in.txt","r"))==NULL) { printf("Can’t open in.txt!"); return; } fclose(IN); } 【样例输出】 文件fileout.txt的内容应为: #include <stdio.h> void main() { FILE * IN; if((IN=fopen("in.txt","r"))==NULL) { printf("Can’t open in.txt!"); return; } fclose(IN); }
时间: 2024-01-07 21:03:10 浏览: 76
以下是Java代码实现:
```java
import java.io.*;
public class Main {
public static void main(String[] args) {
try {
// 读取文件内容
BufferedReader reader = new BufferedReader(new FileReader("filein.txt"));
StringBuilder content = new StringBuilder();
String line;
while ((line = reader.readLine()) != null) {
content.append(line).append("\n");
}
reader.close();
// 将内容写入新文件
BufferedWriter writer = new BufferedWriter(new FileWriter("fileout.txt"));
writer.write(content.toString());
writer.close();
System.out.println("文件内容已保存到fileout.txt");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
将以上代码保存为Main.java文件,然后在命令行中执行以下命令编译和运行程序:
```
javac Main.java
java Main
```
程序将会读取filein.txt文件的内容,并将其保存到fileout.txt文件中。
阅读全文