aspose file tools*
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes Doubt with generics Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "Doubt with generics" Watch "Doubt with generics" New topic
Author

Doubt with generics

Chandra Sekar
Ranch Hand

Joined: Apr 12, 2006
Posts: 94
In the K&B book, Chapter-7, Page 634, Q-16, the method declaration is given as below,

public static <E extends Number> List<? super E> process(List<E> nums)

For the above decalaration, none of the given option should compile. The right option would have been,

ArrayList<Integer> input = null;
List<? super Integer> output = null;

Am I right


Chandru
Deepak Bala
Bartender

Joined: Feb 24, 2006
Posts: 6661
    
    5

Yup ! i was thinking of mailing Bert on that one. I tried it with a compiler just to be sure. If something is fishy about that answer , other ranchers , please let us know.


SCJP 6 articles - SCJP 5/6 mock exams - More SCJP Mocks
Jim Yingst
Wanderer
Sheriff

Joined: Jan 30, 2000
Posts: 18671
See previous discussion here. Just replace

with


"I'm not back." - Bill Harding, Twister
Edisandro Bessa
Ranch Hand

Joined: Jan 19, 2006
Posts: 584
Hi Jim,

I've just seen your post in JavaRanch Temporary Errata about this question.

If you check the Temporary Errata thread for the first Bert's post, he had already post such issue.


"If someone asks you to do something you don't know how to, don't tell I don't know, tell I can learn instead." - Myself
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Doubt with generics