import java.util.Scanner;
/**
*
* @author Administrator
*/
public class Max {
public static void main(String args[]){
System.out.println("请输入M的值,按Enter键结束!");
Scanner s=new Scanner(System.in);
int m=s.nextInt();
System.out.println("请输入这M个数,按Enter键结束!");
int[] a=new int[m];
for(int i=0;i<a.length;i++){
a[i]=s.nextInt();
}
System.out.println("请输入N的值,按Enter键结束!");
int n=s.nextInt();
Max max=new Max();
System.out.println("这M个数中前N个数的最大值为:");
System.out.println(max.getMax(a, n));
}
public int getMax(int[] arr,int n){
int max=arr[0];
for(int i=1;i<n;i++){
if(max<arr[i]){
max=arr[i];
}
}
return max;
}
}
运行结果如下:
run:
请输入M的值,按Enter键结束!
5
请输入这M个数,按Enter键结束!
6 4 2 3 8
请输入N的值,按Enter键结束!
4
这M个数中前N个数的最大值为:
6
成功生成(总时间:23 秒)