0

我在了解 Java 编程时遇到了一些问题。

基本上,我有一个名为 Workers 的类,它的实例变量之一是 nameOfWorker。然后,我将类 Workers 的所有实例存储在 Vector v 中。

现在我遇到的问题是,我不知道如何在我的 Vector v 中所有的 Workers 实例中检查特定工人的姓名(假设是 John)。

我该怎么做呢?

此外,当我在向量中保存的一个 Worker 对象中找到与 John 的匹配项后,如何访问存储在向量中该位置的实例方法?

希望我能够清楚地说明我的问题。任何帮助将不胜感激!

4

1 回答 1

0

您必须为此使用迭代器,或者您也可以使用基于索引的访问。

for (Worker w : vector) {
    System.out.println("Worker Name: " + w.getNameOfWorker())
}

确保添加getNameOfWorkergetter 方法,以防它在类中丢失。

于 2012-04-26T14:47:07.237 回答