Java读写文件的常见问题

   2024-10-07 2340
核心提示:如何在 Java 中读取文件?可以使用 Java 的 File 类和 Scanner 类来读取文件。首先使用 File 类来打开文件,然后创建一个 Scanne

如何在 Java 中读取文件?

可以使用 Java 的 File 类和 Scanner 类来读取文件。首先使用 File 类来打开文件,然后创建一个 Scanner 对象来读取文件的内容。例如:

import java.io.File;import java.util.Scanner;public class ReadFile {    public static void main(String[] args) {        try {            File file = new File("filename.txt");            Scanner scanner = new Scanner(file);            while (scanner.hasNextLine()) {                String line = scanner.nextLine();                System.out.println(line);            }            scanner.close();        } catch (Exception e) {            e.printStackTrace();        }    }}
如何在 Java 中写入文件?

可以使用 Java 的 FileWriter 类来写入文件。首先创建一个 FileWriter 对象,然后使用其 write() 方法来写入文件内容。例如:

import java.io.FileWriter;public class WriteFile {    public static void main(String[] args) {        try {            FileWriter writer = new FileWriter("output.txt");            writer.write("Hello, world!");            writer.close();        } catch (Exception e) {            e.printStackTrace();        }    }}
如何在 Java 中追加文件内容而不是覆盖?

可以使用 FileWriter 的构造方法来指定是否追加内容而不是覆盖文件。例如:

import java.io.FileWriter;public class AppendFile {    public static void main(String[] args) {        try {            FileWriter writer = new FileWriter("output.txt", true);            writer.write("This is appended content.");            writer.close();        } catch (Exception e) {            e.printStackTrace();        }    }}

这样写入的内容会被追加到现有文件内容的末尾。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号