Donnerstag, 30. Juli 2015

java中Methode如何返回两个值-->利用数组

题目要求是返回最大最小值
int [] a = {19,25,34,78,10,56};
//for(int k = 0;k<mxnmax(a).length;k++){
//System.out.println(mxnmax(a)[k]);
//System.out.println(mxnmax(a).length);
//};
mxnmax(a);
}


   public static int [] mxnmax(int[] a){
    int min = a[0];
    int max = a[0];
    for(int i =0;i<a.length;i++){
    if(a[i]>=max){
    max = a[i];
    }
    if(a[i]<=min){
    min = a[i];
    }
    }
    System.out.println("min = " + min);
        System.out.println("max = " + max);
        int[]arr = new int[2];
        arr[0] = min;
        arr[1] = max;
    return arr;
    }

}

Keine Kommentare:

Kommentar veröffentlichen