- Syntax to
invoke a
generic (parameterized) method:
ClassName.<T1,T2,..>methodName( arguments )
|
- Examples of a
generic (parameterized) method
invocations:
String[] strings = {"a", "b", "c"};
Integer[] integers = {1, 2, 3, 4, 5};
Demo2.<String>print( strings ); // Inserts (String) cast operator
Demo2.<Integer>print( integers ); // Inserts (Integer) cast operator
|
-
Alternate syntax:
(because Java can
imply the
data type)
Demo3.print( strings );
Demo3.print( integers );
|
|