使用Java函数实现一个简单的文件读取和写入的程序。
发布时间:2023-08-24 08:14:49
下面是一个简单的Java程序,用于读取和写入文件:
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class FileReadWriteExample {
public static void readFile(String filePath) {
try {
BufferedReader reader = new BufferedReader(new FileReader(filePath));
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
public static void writeFile(String filePath, String content) {
try {
BufferedWriter writer = new BufferedWriter(new FileWriter(filePath));
writer.write(content);
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
String filePath = "example.txt";
String content = "Hello, World!";
// 写入文件
writeFile(filePath, content);
// 读取文件
readFile(filePath);
}
}
上述程序定义了两个函数:readFile和writeFile,分别用于读取和写入文件。readFile函数接收一个文件路径作为参数,在控制台输出文件的内容。writeFile函数接收一个文件路径和内容作为参数,将内容写入到文件中。
在main函数中,我们定义了一个文件路径和内容,并调用了writeFile函数写入文件,并调用了readFile函数读取之前写入的文件内容。
请注意,上述代码仅供参考,可能需要根据具体需求进行修改和优化。
