用java从txt文件中读取数据并保存到另一个txt文本中
时间: 2024-03-13 22:43:37 浏览: 65
java里从txt读取数据
5星 · 资源好评率100%
可以使用Java的文件读写功能来实现从一个txt文件中读取数据并保存到另一个txt文本中。下面是一个简单的示例代码:
```java
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class FileReadWrite {
public static void main(String[] args) {
try {
// 读取文件
BufferedReader br = new BufferedReader(new FileReader("input.txt"));
// 写入文件
BufferedWriter bw = new BufferedWriter(new FileWriter("output.txt"));
String line;
// 逐行读取数据并写入到另一个文件中
while ((line = br.readLine()) != null) {
bw.write(line);
bw.newLine();
}
// 关闭读写流
br.close();
bw.close();
System.out.println("数据已经成功从input.txt文件中读取并保存到output.txt文件中。");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在上面的代码中,我们使用了Java的BufferedReader和BufferedWriter类来实现文件的读写操作。首先,我们创建了一个BufferedReader对象,用于读取input.txt文件中的数据。然后,我们创建了一个BufferedWriter对象,用于将读取到的数据写入到output.txt文件中。接着,我们使用while循环逐行读取input.txt文件中的数据,并将其写入到output.txt文件中。最后,我们关闭了读写流并输出了操作成功的提示信息。
当然,这只是一个简单的示例代码,你可以根据自己的实际需求进行修改和扩展。
阅读全文