GenericMethod java泛型

public class GenericMethodTest

{

// 泛型方法 printArray        

public static <E> void printArray(E[] inputArray)

{

 // 输出数组元素   

      for(E element : inputArray){

              System.out.printf( "%s ", element );
         }
         System.out.println();
    }

 public static void main( String args[] )
    {

// 创建不同类型数组: Integer, Double 和 Character

Integer[] intArray = {1, 2, 3, 4, 5};

Double[] doubleArray = {1.1, 2.2, 3.3, 4.4};

Character[] charArray = {'H', 'E', 'L', 'L', 'O' };


System.out.println( "整型数组元素为:" );

printArray(intArray);

System.out.println( "\n双精度型数组元素为:" );

printArray(doubleArray);

 System.out.println( "\n字符型数组元素为:" );

printArray(charArray);





整型数组元素为:
1 2 3 4 5 

双精度型数组元素为:
1.1 2.2 3.3 4.4 

字符型数组元素为:
H E L L O 

发布了39 篇原创文章 · 获赞 2 · 访问量 2万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章