【发布时间】:2020-02-11 20:33:14
【问题描述】:
这是我之前帖子的后续问题:
How to separate different values in 2-d array
我现在需要根据条件(例如姓名和年龄)从数组中删除特定对象,然后将结果保存到文件中。我已经阅读了一些使用迭代器的示例,但没有很好地遵循。
txt文件中的原始数据:
G Steve 23 Biology
U Julia 19 Music Flute Sophomore
G David 25 Math
下面是我在从txt文件中读取数据时创建arraylist的方法
ArrayList<Student> studentList = new ArrayList<>();
Student s = new Undergraduate(type,name,age,major,year);
studentList.add(s);
Student s = new Graduate(type,name,age, major);
studentList.add(s);
for (Student d:studentList) {
System.out.println(d.toString());
}
提前致谢!
【问题讨论】:
-
问题是什么,你说的这个多维数组在哪里?
-
对不起,我的标题可能不合适。它只是像txt文件一样的数组。我已经编辑了标题,希望它有意义。
-
你知道
ArrayList有一个remove方法吗?
标签: java arraylist multidimensional-array