我正在做一些编程作业,有点迷茫。该项目是选择列表数组的偶数/奇数元素并存储在另一个数组中。它不是每个元素中的偶数,而是元素本身,因此如果数组具有值“1,2,5,7,9”并返回偶数元素,它将给出“1,5,9”。还必须使用递归。谁能给我一个起点或一些建议。虽然关于从 2 个元素开始并获取第 2 个元素,然后从中构建,但不知道它将如何添加到第 2 遍
public static ArrayList<Integer> even(ArrayList<Integer> list)
ArrayList<Integer> evenlist = ListMethods.deepClone(tList);//make copy of list
if (evenlist.size()<=1) // The list is empty or has one element
{
// return null;// Return the list as is
}
if
(evenlist.size()==2)
{
//return right element
//call method again
//add to list
}