SortedByTimeForJourney = new HashMap<XMLGregorianCalendar, String>();但是它显示类型参数'javax.xml.datatype.XMLGregorianCalendar‘并没有达到它的界限;应该实现'java.lang.Comparable
log.error("Error in gotoinboxpage method in messagemgmt action");在上面的代码中,我想用唯一的值按自然顺序对“userList”进行排序但我没有以一种排序的方式获得列表。找不到这里出了什么问题。而是抛出以下异常。有什么帮助吗?引发了未处理的异常:无法将类java.lang.ClassCastException用户强制转换为java.lang.Comparable
at java.uti
所以我现在正在尝试为一个学校项目做一个小的高分系统,使用外部文件,并使用一个TreeMap来将人的名字映射到他们的分数。然而,基于我迭代的方式,数字是零碎的,我想让它们按降序排列,但我不确定如何做到。File dir = new File(System.getProperty("user.dir") + "/saves"); TreeMap<String, Character> scores2 = new TreeMap<>();