【发布时间】:2014-06-06 12:20:11
【问题描述】:
public static List subList(List l)
{
List evenL = new ArrayList();
for (int i = 0; i < l.size(); i++)
{
if (l.get(i))%2 ==0)
{
evenL.add(i);
}
}
return evenL;
}
在这种情况下得到一个 % 未定义的错误。不知道如何检索创建带有偶数的新列表。
【问题讨论】:
-
我认为你错过了 if() 行中的一个小括号
-
请先学习如何编写您的编译器可以编译而没有语法警告的代码。
-
@Smutje,感谢您对我的语法错误的关注,但正如您从我的代码中清楚地看到的那样,我是使用 ArrayLists 的新手,由于其他人的帮助,现在才看到如何修复它论坛。