| Author |
Generics compilation error
|
Amit K K Amit
Greenhorn
Joined: Oct 10, 2011
Posts: 8
|
|
Hi Guys,
I am trying to compile the follwing code, can anyone tell me what is the issue in the code?
Compilation Error Message :-
=====================
dotestgenericswithpoly(java.util.List<? extends Animal>) in TestGenerics cannot
be applied to (Cat)
dotestgenericswithpoly(new Cat());
[Edit - added code tags - see UseCodeTags]
|
 |
Matthew Brown
Bartender
Joined: Apr 06, 2010
Posts: 3793
|
|
|
It's not the generics that are the problem - that wouldn't work in a non-generic version. The problem is that you're passing a Cat to a method that's expecting a List.
|
 |
Amit K K Amit
Greenhorn
Joined: Oct 10, 2011
Posts: 8
|
|
Never write code when you are tired. :-)
That was a silly mistake. Thanks Matthew
|
 |
 |
|
|
subject: Generics compilation error
|
|
|