public class MethodTest{
  // 泛型方法 printArray                         
  public static <E> void printArray( E[] array ){
    for( E element : array )        
      System.out.println( element );
  }

  //泛型方法 max 
  public static <T extends Comparable<T>> T max(T x, T y){                     
    return  x.compareTo(y)>0 ? x:y; 
  }

  public static void main( String args[] ){
    Integer[] intArray = { 1, 2, 3, 4, 5 };
    printArray( intArray  ); // 传递一个整型数组
   
    System.out.println(max(12,24));
  } 
}


/****************************************************
 * 作者：孙卫琴                                     *
 * 来源：<<Java面向对象编程>>                       *
 * 技术支持网址：www.javathinker.net                *
 ***************************************************/