我正在尝试一个项目,我将学生列表保存到他们想要的课程中。我知道如何使用数组列表将学生保存到列表中并再次调用它们,但我想知道是否可以将它们保存到特定的数组列表中。例如,如果可以做到
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>();
创建多个列表以便将它们放在正确的列表中还是有另一种方式?
答案 0 :(得分:0)
假设您有一个Student类,那么您可以在列表中保存多个记录。您需要定义一个类似
的列表List<Student> students = new ArrayList<Student>();
要将实例添加到此列表,您需要使用像
这样的添加方法students.add(new Student(...));
如果您尝试将任何其他对象添加到此列表,则会出现编译时错误。