当向TreeMap中插入一个未实现Comparable接口的键时,会发生什么?
答案解析
本题考查TreeMap对键的要求。TreeMap要求其键必须实现Comparable接口或提供一个Comparator。如果插入一个未实现Comparable接口的键,则会抛出ClassCastException异常。因此,正确答案是B。A选项错误,因为TreeMap不允许插入未实现Comparable接口的键。C选项错误,因为TreeMap会抛出异常。D选项错误,因为TreeMap会尝试排序,但由于键未实现Comparable接口,会导致异常。
正确答案:B