21xrx.com
2025-03-15 11:44:56 Saturday
文章检索 我的文章 写文章
Java文件输入输出操作:从一个文件里读取内容
2023-06-14 20:36:33 深夜i     18     0
Java 文件输入输出 Scanner类 读取文件内容

在Java编程中,文件输入输出操作是非常常见的场景之一,比如说从一个文件中读取数据内容,并进行进一步的处理。下面我们来看看如何在Java中实现从一个文件中读取内容的操作。

### 打开文件并读取内容

在Java中,我们可以使用File(文件)类和Scanner(扫描器)类来实现打开文件并读取内容的操作。

import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class ReadFileDemo {
  public static void main(String[] args) {
    try {
      // 创建一个File对象
      File file = new File("example.txt");
      // 创建一个Scanner对象,用于读取文件内容
      Scanner scanner = new Scanner(file);
      // 循环读取文件内容,直到读取完毕
      while (scanner.hasNextLine()) {
        String line = scanner.nextLine();
        System.out.println(line);
      }
      // 关闭Scanner对象
      scanner.close();
    } catch (FileNotFoundException e) {
      e.printStackTrace();
    }
  }
}

在上面的代码中,我们首先创建了一个File对象,表示要读取的文件。然后创建了一个Scanner对象,用于从文件中读取内容。接着使用while循环读取文件内容,直到读取完毕。最后关闭Scanner对象。

### 例子文件

我们可以建立一个名为example.txt的文件,存放在和.java程序文件相同的目录下,并输入以下内容:

Hello World!
Java 文件读取操作演示

### 关键词

Java、文件输入输出、Scanner类、读取文件内容

  
  

评论区

请求出错了