Hi i am trying to add StringBuffer object in treeset, but i got ClassCastException,because StringBuffer does not implement Comparable Interface, which String does. I would like to know the reason why StringBuffer and StringBuilder does not implement Comparable Interface implicitly.
TreeSet s = new TreeSet();
s.add(new StringBuffer("A"));
s.add(new StringBuffer("B"));