有三种实现方式:
1.public class MaxDemo
{
public static void main(String[] args)
{
int[] arr={1,3,5,7,89,8};
int max=getMax(arr);
System.out.println("max="+max);
}
public static int getMax(int[] arr)
{
int max=0;
for(int i=0;i<arr.length;i++)
{
if(arr[i]>max)
max=arr[i];
}
return max;
}
}
2.public class MaxDemo2
{
public static void main(String[] args)
{
int[] arr={1,3,5,7,89,8};
int max=getMax_2(arr);
System.out.println("max="+max);
}
public static int getMax_2(int[] arr)
{
int max=0;
for(int i=1;i<arr.length;i++)
{
if(arr[i]>arr[max])
max=i;
}
return arr[max];
}
}
3.public class MaxDemo3
{
public static void main(String[] args)
{
int[] arr={1,3,5,7,89,8};
Arrays.sort(arr);
int len=arr.length;
System.out.println("max="+arr[len-1]);
}
}
|