import java.util.Scanner; import java.util.InputMismatchException; public class Test { public static void main(String[] args){ A s=new A(); int i,max,length; for(;;){ boolean n=true; try{ Scanner in=new Scanner(System.in); System.out.println("请输入想要输入的个数:"); length=in.nextInt(); int[] B=new int[length]; System.out.println("请输入比较的数:"); for(i=0;i<length;i++) { B[i]=in.nextInt(); } if(B==null||B.length==0) { System.out.println("请输入要比较的数"); n=false; } if(n) { max=s.A(B,length); System.out.println("最大值为: "+max); break; } } catch(InputMismatchException e){ System.out.println("输入必须为整数!"); n=false; } } } } class A{ int A(int B[],int length){ int i,max=B[0]; for(i=0;i<=(length-1);i++) { if(B[i]>max) { max=B[i]; } } return max; } }
import java.util.Scanner;
import java.util.InputMismatchException;
publicclass Test {
publicstaticvoid main(String[] args){
A s=new A();
int i,max,length;
for(;;){
boolean n=true;
try{
Scanner in=new Scanner(System.in);
System.out.println("请输入想要输入的个数:");
length=in.nextInt();
int[] B=newint[length];
System.out.println("请输入比较的数:");
for(i=0;i<length;i++)
{
B[i]=in.nextInt();
}
if(B==null||B.length==0)
{
System.out.println("请输入要比较的数");
n=false;
}
if(n)
{
max=s.A(B,length);
System.out.println("最大值为: "+max);
break;
}
}
catch(InputMismatchException e){
System.out.println("输入必须为整数!");
n=false;
}
}
}
}
class A{
int A(int B[],int length){
int i,max=B[0];
for(i=0;i<=(length-1);i++)
{
if(B[i]>max)
{
max=B[i];
}
}
return max;
}
}