在Java String Class中实现Comparable Interface,但StringBuilder和StringBuffer不实现Comparable Interface

时间:2015-05-12 19:53:22

标签: java collections

您好我正在尝试在treeset中添加StringBuffer对象,但我得到了ClassCastException,因为StringBuffer没有实现Comparable Interface,String就是这样。我想知道StringBuffer和StringBuilder没有隐式实现Comparable Interface的原因。

TreeSet s = new TreeSet();
s.add(new StringBuffer("A"));
s.add(new StringBuffer("B"));

0 个答案:

没有答案