我有一个名为 Club 的类,其中包含人员的 ArrayList,这些人员是对象。每个人都有一个俱乐部类型的俱乐部属性。为了向俱乐部添加人员,我创建了一个方法 addMember,它接受一个 Person 对象并将其添加到所需的 ArrayList 中。
可以做这样的事情吗?
public class Club {
...
public void addMember(Person person) {
person.setClub(**This instance of club**);
this.memberList.add(person);
}
...
}
最佳答案
使用this
引用此实例。它不仅是访问属性和方法的一种方式,而且还是一种引用。
person.setClub(this);
关于java - 将一个对象添加到第一个类属性之一包含的另一个对象中,Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61027507/