一.程序代码:
package test1; import java.util.Scanner; public class Max { public static void main(String[] args){ Max m=new Max(); int length; Scanner in=new Scanner(System.in); System.out.println("The NUM"); length=in.nextInt(); int list[]=new int[length]; for(int i=0;i<length;i++){ list[i]=in.nextInt(); } System.out.println(m.Largest(list,length)); in.close(); } public int Largest(int list[],int length){ if(length<=0){ return 0; } int i,max=list[0]; for(i=0;i<length;i++){ if(list[i]>max){ max=list[i]; } } return max; } }
二.结果分析截图:
1.正序的正整数
2.倒序的正整数
3.乱序的正整数
4.乱序的负整数
5.乱序的整数
6.存在相等的整数
7.数组为空