我正在尝试使用 foreach 从现有播放器中选择一个 Creature,该 Creature 存在于下的 Creature Vector 中,m_creature
但是我无法在 Java 中锻炼 foreach 的格式。
我已经编写了代码,就像我用 C# 编写的一样,我希望有人能指出我应该应用的差异,以便在我的 Java 应用程序中工作。我一直在使用向量而不是列表。
public List<Creature> SelectCreature(String Name)
{
List<Creature> foundCreature = new List<Creature>();
//For the customer name that equals what has been searched...
foreach (Creature c in m_creature)
{
//
if (c.CreatureName.Equals(Name, StringComparison.OrdinalIgnoreCase))
foundCreature.Add(c);
}
return foundCreature;
}