java读取txt文件和存储
导读:在Java编程中,常常需要读取外部文件,如文本文件。本文主要介绍如何使用Java读取和存储txt文件。读取txt文件import java.io.BufferedReader;import java.io.File;import java....
在Java编程中,常常需要读取外部文件,如文本文件。本文主要介绍如何使用Java读取和存储txt文件。
读取txt文件
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
public class ReadFile {
public static void main(String[] args) {
File file = new File("test.txt");
try {
BufferedReader br = new BufferedReader(new FileReader(file));
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
br.close();
}
catch (IOException e) {
e.printStackTrace();
}
}
}
代码解释:
- 创建一个File对象,指向要读取的txt文件
- 创建一个BufferedReader对象,用于读取文件
- 使用while循环逐行读取txt文件并输出
存储txt文件
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class WriteFile {
public static void main(String[] args) {
File file = new File("output.txt");
try {
BufferedWriter bw = new BufferedWriter(new FileWriter(file));
bw.write("Hello World!");
bw.newLine();
bw.write("This is a test file.");
bw.close();
}
catch (IOException e) {
e.printStackTrace();
}
}
}
代码解释:
- 创建一个File对象,指向要写入的txt文件
- 创建一个BufferedWriter对象,用于写入文件
- 使用write方法写入一行文字,使用newLine方法换行
- 关闭BufferedWriter对象
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: java读取txt文件和存储
本文地址: https://pptw.com/jishu/536228.html
