java读取txt文件到数组
时间: 2023-08-16 16:03:33 浏览: 59
可以使用Java的File类和Scanner类来读取txt文件到数组中。以下是示例代码:
```java
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class ReadFileToArray {
public static void main(String[] args) {
try {
File file = new File("file.txt"); // txt文件路径
Scanner scanner = new Scanner(file);
String[] array = new String[10]; // 假设txt文件有10行
int i = 0;
while (scanner.hasNextLine()) {
array[i] = scanner.nextLine();
i++;
}
scanner.close();
for (String s : array) {
System.out.println(s);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
```
这个示例代码中,我们首先创建一个File对象来表示txt文件的路径。然后,使用Scanner类来读取文件中的每一行,并将其存储到一个String类型的数组中。最后,我们使用for循环遍历数组并打印每一行的内容。