Java文件IO操作:读写文件示例
在Java中,我们可以通过File和IO流类来实现文件的读写操作。以下是一些基本的示例:
- 读取文件内容
import java.io.BufferedReader;
import java.io.FileReader;
public class ReadFile {
public static void main(String[] args) {
String fileName = "example.txt"; // 文件名
try (BufferedReader br = new BufferedReader(new FileReader(fileName)))) {
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
- 写入文件内容
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
public class WriteFile {
public static void main(String[] args) {
String fileName = "example.txt"; // 文件名
try (BufferedWriter bw = new BufferedWriter(new FileWriter(fileName)))) {
bw.write("This is a sample content written to the file.");
bw.newLine(); // 添加换行符
} catch (IOException e) {
e.printStackTrace();
}
}
}
这些示例涵盖了基本的文件读写操作。在实际开发中,可能需要处理更复杂的情况,例如错误检查、文件路径管理等。
还没有评论,来说两句吧...