相关疑难解决方法(0)

返回Java通用方法的类型

我想知道为什么返回任何内容的泛型方法void都是(或可以)以这种方式声明:

   public static <E> void printArray( E[] inputArray ) {
     // Display array elements              
     for ( E element : inputArray ){        
        System.out.printf( "%s ", element );
     }
     System.out.println();
   }
Run Code Online (Sandbox Code Playgroud)

它似乎<E>是返回对象的类型,但该方法实际上没有返回任何内容.那么<E>在这种情况下,具体和通用方法的真正含义一般是什么?

java generics methods enumeration return-value

24
推荐指数
3
解决办法
1万
查看次数

标签 统计

enumeration ×1

generics ×1

java ×1

methods ×1

return-value ×1