数组最大值(java)
public class MaxElementOfArray {/**@author Bruce * @param args */public static void main(String[] args) {int[] arr = new int;for(int i = 0;i<arr.length;i++){arr = (int) (Math.random()*100);System.out.println(arr);}int res = Max(arr,arr.length);System.out.println("max = " +res);}public static int Max(int[] arr,int length){int max1 = 0;int max2 = 0;// stop the recursion if condition expressionif(length == 1)return arr;else{//else continue recursionmax1 = Max(arr,length-1);if(max1 > arr)max2 = max1;elsemax2 = arr;return max2; }}}
页:
[1]