import java.util.Scanner;
public class Practice19_5 {
public static <E extends Comparable<E>> E max(E[] list){
E failmax=list[0];
for(int i=0;i<list.length;i++)
public static <E extends Comparable<E>> E max(E[] list){
E failmax=list[0];
for(int i=0;i<list.length;i++)
{
if(list[i].compareTo(failmax)>0)
failmax=list[i];
}
return failmax;
}
if(list[i].compareTo(failmax)>0)
failmax=list[i];
}
return failmax;
}
public static void main(String []args)
{
Scanner in=new Scanner(System.in);
System.out.println("请输入要比较的数字的数目:");
int n=in.nextInt();
String[]list =new String[n];
System.out.println("请输入要比较的数字:");
for(int i=0;i<n;i++)
{
list[i]=in.next();
}
System.out.println("最大元素为: "+max(list));
in.close();
}
}
System.out.println("最大元素为: "+max(list));
in.close();
}
}