import java.io.*;
public class IOExample {
public static void main(String[] args) {
// 使用FileReader和FileWriter进行文件的读写操作
String inputFilePath = "input.txt";
String outputFilePath = "output.txt";
try (FileReader reader = new FileReader(inputFilePath);
FileWriter writer = new FileWriter(outputFilePath)) {
int character;
// 逐个字符读取并写入到另一个文件中
while ((character = reader.read()) != -1) {
writer.write(character);
}
System.out.println("文件复制完成");
} catch (IOException e) {
e.printStackTrace();
}
}
}
import java.io.*; 导入了所有与输入输出相关的类。FileReader 从文件中读取字符流,而 FileWriter 将字符流写入文件。reader.read() 方法逐个字符读取文件内容,并通过 writer.write() 方法将字符写入到目标文件中。IOException,以确保程序不会因文件操作失败而崩溃。这段代码展示了如何使用 java.io 包中的类来进行简单的文件读写操作。
上一篇:java super()
下一篇:java是面向对象的吗
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站