eclipse怎么读取文件

Eclipse 中读取文件有两种方式:FileInputStream:创建 FileInputStream 对象,并通过 read() 方法读取文件内容。Scanner:创建 Scanner 对象,并通过 hasNextLine() 和 nextLine() 方法逐行读取文件内容。

Eclipse 读取文件

在 Eclipse 中读取文件是一种常见的操作,有两种主要方法:

1. FileInputStream

用法:

import java.io.FileInputStream;
import java.io.IOEx

ception; public class ReadFileWithFileInputStream { public static void main(String[] args) { String filename = "my_file.txt"; try { // 创建 FileInputStream 对象 FileInputStream in = new FileInputStream(filename); // 读取文件内容并打印到控制台 int ch; while ((ch = in.read()) != -1) { System.out.print((char) ch); } // 关闭文件流 in.close(); } catch (IOException e) { e.printStackTrace(); } } }

2. Scanner

用法:

import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;

public class ReadFileWithScanner {

    public static void main(String[] args) {
        String filename = "my_file.txt";

        try {
            // 创建 Scanner 对象
            Scanner scanner = new Scanner(new File(filename));

            // 读取文件内容并打印到控制台
            while (scanner.hasNextLine()) {
                String line = scanner.nextLine();
                System.out.println(line);
            }

            // 关闭文件流
            scanner.close();

        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }
    }
}