保存可排序和可搜索的物品列表的最佳方法是什么?我想要一份药物清单
药物?指示。
赖诺普利,高血压
苯磺酸氨氯地平??高血压?
苯磺酸氨氯地平?冠状动脉疾病(cad)。
卡维地洛,高血压
环丙沙星?皮肤和皮肤结构感染。
环丙沙星?骨和关节感染。
无论什么顺序,苯磺酸氨氯地平都要与高血压相匹配。我需要能按字母顺序排序。那么我需要能够得到子集。因此,我需要能够得到的适应症,例如环丙沙星和赖诺普利,然后搜索,看看高血压是否在这个结果的清单。
我该怎么做?我现在把它作为两个单独的散列集。
发布于 2019-02-22 22:17:12
尝试使用TreeMap
发布于 2019-02-22 00:00:27
发布于 2019-02-22 00:02:57
TreeSet是一组排序的项:
基于NavigableSet的TreeMap实现。元素使用它们的自然顺序进行排序,或者由设置创建时提供的比较器进行排序,这取决于所使用的构造函数。
对于搜索、过滤、映射、子集创建等,我建议使用Java 。
https://stackoverflow.com/questions/54818051
复制相似问题