1 import java.util.Scanner; 2 3 4 public class Max 5 6 { 7 public static void main(String args[]) 8 { 9 Scanner sc=new Scanner(System.in); 10 System.out.println("请输入需要比较的数字的个数:"); 11 int num=sc.nextInt(); 12 if(num<=0) 13 { 14 System.out.println("输入错误!"); 15 16 } 17 else 18 { 19 int []a=new int[num]; 20 System.out.println("请输入需要比较的数字:"); 21 for(int i=0;i<num;i++) 22 { 23 24 a[i]=sc.nextInt(); 25 26 } 27 System.out.println("最大值为:"+largest(a,num)); 28 } 29 } 30 private static int largest(int list[],int length) 31 { 32 { 33 int i,max=list[0]; 34 for(i=0;i<length;i++) 35 { 36 if(list[i]>max) 37 { 38 max=list[i]; 39 } 40 41 } 42 return max; 43 } 44 45 // TODO 自动生成的方法存根 46 47 } 48 } 49 50 51 52
程序截图: