Thank you. I looked over the discussion board. Sorry. Will check this first next time. Was late last night and I forgot. Best, Alex
------ Respectfully, --- On Wed, 11/4/09, * ^ * <[email protected]> wrote: From: * ^ * <[email protected]> Subject: [java programming] Re: Lab1008_2.4 To: "Java Programming Online Training Course By Sang Shin" <[email protected]> Date: Wednesday, November 4, 2009, 5:04 AM On Nov 4, 1:22 pm, happy27182 <[email protected]> wrote: > Re: Java Collections Frameworks 2.4hw > > Hi: > > I am going back over the course outline. There seems to have been a change. > The exercises which were suggested to be done by oneself seemed to have been > changed to homework assignments. > > I did most of them. I am now working on the TreeSet one. I received a class > cast exception for MyClassObj. I want to do the following to correct this. > > 1) Do I implement the Comparator interface in the MyClassObj Class file or in > it's own file? The latter seems more feasible. For example: class OrderbyStringComparator implements Comparator{ int compare(Object $this, Object that){ return String.valueOf($this).compareTo(String.valueOf(that)); } } Thereafter, supply this comparator when creating the treeset: TreeSet ts=new TreeSet(new OrderbyStringComparator); Besides, there was a recent discussion about this, in which uses anonymous class. > > 2) I am unsure how to call it. Do I have to use the following constructor > to make my tree set object. > TreeSet(Comparator<? super E> comparator) > What do I fill in for the parameters if MyClassObj implements comparator? > > I appreciate your help on this last one. Thanks. > Alex > > > > > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/javaprogrammingwithpassion?hl=en -~----------~----~----~----~------~----~------~--~---
