wood burning stoves
The moose likes Java in General and the fly likes Problems with generics Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Problems with generics" Watch "Problems with generics" New topic

Problems with generics

Adewale Adebusoye
Ranch Hand

Joined: Sep 28, 2005
Posts: 118

I have written a simple library for an assignment called GenericSet. It extends TreeSet, and its meant to be able to contain unique objects of the same type.And all the methods are static as required in the question.

Now when i run the code using a test class...i get this error:

incompatible types; no instance(s) of type variable(s) T exist so that com.GenericSet.GenericSet conforms to com.GenericSet.GenericSet<java.lang.Double>
found : <T>com.GenericSet.GenericSet
required: com.GenericSet.GenericSet<java.lang.Double>
GenericSet<Double> set2=GenericSet.initialize();

i dont know how to solve it. The code for my Library and the test clas sis below:

GenericSet Library

Now this is my test class

Please please can someone tell me where i went wrong?


"Human beings can alter their lives by altering their state of mind" William James
Adewale Adebusoye
Ranch Hand

Joined: Sep 28, 2005
Posts: 118
oh and the error is in the testGen() method.
I agree. Here's the link: http://aspose.com/file-tools
subject: Problems with generics
It's not a secret anymore!