第一种比较最值的方法。利用数组值直接进行比较
//获取最小值
public static int getMin(int[] array) {
int min=array[0];//初始化变量记录数组内最小值
for(int i=1;i<array.length;i++) //循环遍历比较数组内各元素
{
if(min>array[i]) {
min=array[i];
}
}
return min;
}
第二种比较最值方法。利用数组元素对应下标进行比较。该方法可较好地解决数组内含负值的比较
//获取最小值
public static int getMin(int[] array) {
int minIndex=0;//初始化下标
int temp;
for(int i=1;i<array.length;i++) {
if(array[minIndex]>array[i]) {
temp=array[i];
array[i]=array[minIndex];
array[minIndex]=temp;
}
}
return array[minIndex];
}