map 函数简单地遍历整数数组并将函数应用于它,然后将其添加到输出数组。我收到此错误,我似乎无法找到它将对象转换为整数的位置。map 函数返回一个 Integer 数组并被发送到 printArray,它接受一个 Integer 数组。有任何想法吗?
public static void main(String[] args)
{
Function<Integer,Integer> function = new CalculateSuccessor<Integer,Integer>();
Integer[] integerArray={1,3,4,2,5};
printArray(map(function, integerArray));
}
我已经删除了其余代码,因为发现解决方案是<Integer, Integer>
after Function。