请问存储临时plan的时候为什么不直接用treemap而是linkedhashmap呢?

来源:5-3 使用RESTful封装查询出诊计划(二)

weixin_慕前端6530431

2023-02-03

请问老师存储临时plan的时候为什么不直接用treemap而是linkedhashmap呢?后续插入没有医生的时间段导致需要通过sort调整排序得到treemap结果,那为什么不一开始就用treemap存储临时plan并设置compareto通过比较key存储的日期来实现排序呢

写回答

1回答

神思者

2023-02-04

估计你没看明白代码的业务逻辑,必须先要按照插入顺序处理合并数据,然后对处理后的数据再去排序。如果你认为你自己的想法合理,你可以试试改写代码,最后核对生成的数据是什么样子的。

0
1
weixin_慕前端6530431
测试了只用treemap不用sort没有问题,我觉得插入顺序本质上也就是非空的排序
2023-02-04
共1条回复

SpringBoot2.X + Vue + UniAPP,全栈开发医疗小程序

毕设/求职可用的新潮优秀案例(Web管理端+小程序用户端)

692 学习 · 477 问题

查看课程