使用Collections.sort()排序结果错误,数值为100的数据虽然进行了排序,但是直接添加到了最后

从最终结果可以看出,其中数值为100的数据虽然进行了排序,但是直接添加到了最后, 这是什么原因呢?
因为从库里查出数据的方式比较特殊,就手动添加了一些数据:
List> list = new ArrayList<>();
Map stringObjectHashMap1 = new HashMap<>();
stringObjectHashMap1.put("CITY_ID", "571");
stringObjectHashMap1.put("CITY_NAME", "杭州");
stringObjectHashMap1.put("INITIAL_REGIST_DELAY_HW_U", "88");
stringObjectHashMap1.put("PDU_SESSION_ESTAB_SUC_RATE", "88");
stringObjectHashMap1.put("INITIAL_CONTEXT_SETUP_SUC_RATE", "88");

Map

使用Collections.sort()排序结果错误,数值为100的数据虽然进行了排序,但是直接添加到了最后最先出现在Python成神之路

版权声明:
作者:Alex
链接:https://www.techfm.club/p/8664.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>