用Java编写一个程序求出数组中的最小值,并查找该数组中是否有95这个数打印出他的位置没有请给出提示 5
package test;
public class Test {
public static void main(String[] args){
int[] arr = {20,10,50,40,30,70,54,95,100};
int min = a(arr);
int i = b(arr);
System.out.println("数组中最小值为"+min);
if(i==0){
System.out.println("数组中没有95");
}else{
System.out.println("数组中有95,位置为:"+(i+1));
}
}
public static int a(int[] arr){
int minIndex = arr[0];//定义最小值为该数组的第一个数
for (int i = 0; i < arr.length; i++) {
if(minIndex > arr[i]){
minIndex = arr[i];
}
}
return minIndex;
}
public static int b(int[] arr){
for (int j = 0;j<arr.length;j++) {
if(arr[j]!=95){
continue;
}else{
return j;
}
}
return 0;
}
}