我让这段代码适用于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。