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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章