Java 泛型方法的返回类型
2022-09-01 07:02:07
我想知道为什么不返回任何东西的泛型方法(或可以)以这种方式声明:void
public static <E> void printArray( E[] inputArray ) {
// Display array elements
for ( E element : inputArray ){
System.out.printf( "%s ", element );
}
System.out.println();
}
它似乎是返回对象的类型,但该方法实际上不返回任何内容。那么,在这种情况下,特别是在通用方法中,一般意义上的真正含义是什么呢?<E>
<E>