java语言实现将data.txt数据存入顺序表
时间: 2023-12-25 16:03:32 浏览: 93
好的,以下是Java语言实现将data.txt数据存入顺序表的代码:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Integer> data = readData("data.txt");
System.out.println(data);
}
private static List<Integer> readData(String filename) {
List<Integer> data = new ArrayList<>();
try (BufferedReader br = new BufferedReader(new FileReader(filename))) {
String line;
while ((line = br.readLine()) != null) {
data.add(Integer.parseInt(line));
}
} catch (IOException e) {
e.printStackTrace();
}
return data;
}
}
```
这里使用了Java 7的try-with-resources语句,可以自动关闭文件流。readData()方法接收文件名作为参数,返回一个整型列表,其中包含了data.txt文件中的所有整数。
希望这个Java示例能够帮助你!
阅读全文