【发布时间】:2018-08-18 15:29:22
【问题描述】:
假设我有一个存储 Employee 类的 Arraylist 的班级经理说:
class Manager {
ArrayList<Employee> x = new ArrayList<>();
}
现在是否可以通过 Employee 类中的某些方法获取 Manager 对象的名称?换句话说,使用 element 查找 Arraylist 的名称。
【问题讨论】:
-
ArrayList这个名字是什么意思?你需要变量名x吗? -
x 只是存储 Employee 对象的 Arraylist 的示例名称。
-
可以详细说明一下,你到底需要什么?
-
好的,我有两个类 Employee 和 Manager,不是继承的。现在 Manager 类将 Employee 类实例存储在 ArrayList 变量中。我显然可以知道存储在 Manager.Arraylist 中的元素(即 Employee 对象),但是如何对其进行反向操作。通过 Employee 知道 Manager 类对象的名称。