-4
我对Java很新,并一直试图弄清楚为什么javac在尝试运行时一直给我一个错误。我真的很难过,不明白我的错误。这是出现在错误消息中的代码,它是游戏修改的一部分。Javac非法表达错误?
public static LOTRFaction forName(String name)
{
for (LOTRFaction f :) {
if (f.codeName().equals(name)) {
return f;
}
}
return null;
}
public static LOTRFaction forID(int ID)
{
for (LOTRFaction f :) {
if (f.ordinal() == ID) {
return f;
}
}
return null;
}
'for(LOTRFaction f:???){' - replace ???与你想要迭代的任何数组/集合。 – Eran
你错过了你的循环内的东西 – sheplu
我已经低估了这个问题,因为似乎没有研究的证据。请[编辑]你的问题,以显示你所做的研究。 –