保存到特定的arraylist(java)

时间:2014-10-24 02:43:11

标签: java arrays arraylist java.util.scanner

我正在尝试一个项目,我将学生列表保存到他们想要的课程中。我知道如何使用数组列表将学生保存到列表中并再次调用它们,但我想知道是否可以将它们保存到特定的数组列表中。例如,如果可以做到

n = //n gets its name (Comp 182 or Comp 101 from a file which is read)
//using java-util scanner to read a file which will have the course name there.

ArrayList<n> CourseList = new ArrayList<n>();

创建多个列表以便将它们放在正确的列表中还是有另一种方式?

1 个答案:

答案 0 :(得分:0)

假设您有一个Student类,那么您可以在列表中保存多个记录。您需要定义一个类似

的列表
List<Student> students = new ArrayList<Student>();

要将实例添加到此列表,您需要使用像

这样的添加方法
students.add(new Student(...));

如果您尝试将任何其他对象添加到此列表,则会出现编译时错误。