我让这段代码适用于Array ...然后重新阅读说明以找到专门用于数组LIST的指令。我似乎无法将下面的方法转换为ArrayList可接受的格式...请协助我更改字词的方式...请参见以下示例方法:

public static int returnMin(ArrayList intArr)
{  //Return the Min Value.
int minValue = intArr.get(0);
for(int i=1;i < intArr.size(); i = i+1){
    if(intArr.get(i) < minValue)
    { minValue = intArr.get(i);
    }
}
return minValue;
}

最佳答案

在您的方法声明中,更改:
...(ArrayList intArr) {...(ArrayList<Integer> intArr) {。这将使元素在intArr Integer中而不是Object中。要了解有关Java中泛型的更多信息,请参见The Java™ Tutorials on Generics

07-25 21:24