我不知道为什么通用方法,返回什么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>
在这种情况下,特别是在通用的方法一般?