获取有关数组包含对象的信息 - Java
问题描述:
我有一堆Greenfoot中的数组中的对象,当act(使游戏继续运行的循环)运行时,我需要从属于它的对象中获取有关数组的一些信息。有哪些方法可以从它包含的对象中获取关于数组的信息?获取有关数组包含对象的信息 - Java
答
将对象中的引用存储到列表中。例如:
class MyObject {
List owner;
// ...
public void setOwner(List owner) { this.owner = owner; }
}
通过这种方式,您可以通过MyObject中的任何方法访问所有者列表。将对象添加到列表中时,不要忘记调用“setOwner”方法。
会工作。但是我不得不怀疑,如果您需要关于包含元素中的容器的信息,则可能存在设计问题。 –
G_H是对的,我改变了方法,解决这个任务更容易。不过,我感谢您的回答米格尔Prz,我从中学习! :) – nenne