【发布时间】:2016-02-10 17:39:18
【问题描述】:
在这种方法中,我试图在ArrayList 中找到第一个偶数整数(以供进一步使用)。
但是,当我调用该方法时,我得到 -1。据我所知,这意味着列表中没有整数(但实际上有)。
代码如下:
public static int rangeBetweenEvens(ArrayList<Integer> list) {
int firstEven = 0;
for (int i = 0; i < list.size(); i++)
{
firstEven = list.indexOf((i) % 2 == 0);
}
return firstEven;
}
【问题讨论】:
-
需要返回索引还是值?
-
你的问题能更明确一点吗