21xrx.com
2025-03-21 12:59:55 Friday
文章检索 我的文章 写文章
Java中如何将文件写入数组
2023-06-12 01:36:18 深夜i     8     0
Java 文件读取 数组处理

在Java中,将文件写入数组是一种常见的操作。如果您正在开发Java应用程序,并需要将文件以数组的方式读取到内存中,那么本文将会帮助您。

Java中提供了许多方法来读取文件,但是我们将使用最常用的一种方法,即使用BufferedReader和FileReader类。以下是代码示例:

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class FileToArrayExample {
  public static void main(String[] args) {
    String fileName = "myFile.txt";
    int[] myArray = new int[1000];
    try (BufferedReader br = new BufferedReader(new FileReader(fileName))) {
      String line;
      int i = 0;
      while ((line = br.readLine()) != null) {
        myArray[i] = Integer.parseInt(line);
        i++;
      }
    } catch (IOException e) {
      e.printStackTrace();
    }
  }
}

上面的代码将文件中的数据逐行读取到整数数组中。在上述示例中,我们读取了一个名为myFile.txt的文件,并将数据逐行读取到myArray数组中。如果文件中有1000行数据,那么myArray数组将具有1000个元素。

除了上面的示例之外,Java中还有很多其他方法可以将文件读入数组中。但是,如果您只需要将文件读取到内存中以进行处理,那么上述示例足以胜任这项工作。

  
  

评论区