为什么整个变量没有定义如果我将数组列表称为条目
public class College
{
Student s = new Student();
ArrayList <Student> entries;
public College()
{
entries = new ArrayList<Student>();
}
public void add(Student s)
{
entires.add(s);
}
}
已编辑以使 ArrayList 可用于该类吗?
最佳答案
实际上,您必须在 class
范围内定义 ArrayList
,如
public class College
{
Student s = new Student();
ArrayList <Student> entries;
public College()
{
entries = new ArrayList<Student>();
}
public void add(Student s)
{
entries.add(s);
}
}
这样所有类(class)都可以访问您ArrayList
关于java - 无法将对象添加到 ArrayList 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21425566/