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