如何在Java中的列表数组中存储三个不同的对象

时间:2012-12-04 21:55:05

标签: java arrays object arraylist

我需要在java中创建一个列表数组,它可以容纳三个不同的对象(Surname,forename,Result),并且想知道如何做到这一点

1 个答案:

答案 0 :(得分:2)

最好也是面向对象的方法是创建一个带有姓氏,forename和result作为属性(实例变量)的类,如下所示:

class Student{
private String surname;
private String forename;
private String result;
public Details(String surname, String forename, String res){
   //initialize properties here
  }
}

现在,创建一个只接受Student对象的列表。

List<Student> list = new ArrayList<Student>();
list.add(new Student("surname", "forname", "pass"));