I am done with the class, all homeworks have been submitted!!

Thank you all for your support!!!

 

See you in J2EE classes!!!

 

Best regards,

Moria.

 

________________________________

From: [email protected]
[mailto:[email protected]] On Behalf Of Caleb
Josue Ruiz Torres
Sent: Thursday, October 29, 2009 1:10 PM
To: aarati janardhan
Cc: [email protected]
Subject: [java programming] Re: LAB-1008 need help!

 

Thanks a lot to Everyone in this group

there is a lot of support here

and the spirit of community

 

thanks again!

2009/10/29 aarati janardhan <[email protected]>

Hi Caleb,

 

You can make use of another alternative constructor to initialize the
TreeSet object i.e 

 

TreeSet ts = new TreeSet(new Comparator() { 


            public int compare(Object o1, Object o2) {

                return String.valueOf(o1).compareTo(String.valueOf(o2));
            }
        });

 

instead of the 

 

TreeSet ts = new TreeSet();

 

The rest of the program remains as mentioned in your mail. Please let me
know if you still have any issues in running it.

 

Regards,

Aarati

On Wed, Oct 28, 2009 at 6:24 PM, Caleb Josue Ruiz Torres
<[email protected]> wrote:

        Hello there all!

        i'm working with the lab-1008 of collection framework... and
doing the homework of the TreeSet Class i get this exception

        ---------------Exception------------

        run:
        Exception in thread "main" java.lang.ClassCastException:
homework.MyOwnClass cannot be cast to java.lang.Comparable
                at java.util.TreeMap.put(TreeMap.java:542)
                at java.util.TreeSet.add(TreeSet.java:238)
                at homework.MyTreeSet.main(MyTreeSet.java:18)
        Java Result: 1
        BUILD SUCCESSFUL (total time: 2 seconds)
        ---------------------------------------

         

        Can Anybody Help Me?

        here is the code

         

        ----------------------code-------------

        package homework;

        import java.util.Iterator;
        import java.util.TreeSet;

        public class MyTreeSet {

            public MyTreeSet(){}

            public static void main(String[] args) {

                TreeSet ts = new TreeSet();
                MyOwnClass obj1 = new MyOwnClass();
                MyOwnClass obj2 = new MyOwnClass();

                ts.add("uno");
                ts.add("dos");
                ts.add(obj1);
                ts.add(obj2);
                ts.add(new Integer(3));
                ts.add(new Integer(2));
                ts.add(new Integer(1));

                Iterator it = ts.iterator();
                while(it.hasNext()){
                    System.out.println("Iterator->" + it.next());
                }
            }//void main
        }//end of class

        ------------------------------------

         

        thanks in advance

         

        
        

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to