请教一个集合的设计,用来存储一堆书籍对象,实现针对书名快速查询
如果单纯使用ArrayList存储书籍对象的话,速度会有点慢。
使用HashMap(书名:书对象)可行吗?
大家遇到类似的问题,是如何解决的。
注意,没涉及到数据库,单纯使用集合类。
如果单纯使用ArrayList存储书籍对象的话,速度会有点慢。
使用HashMap(书名:书对象)可行吗?
大家遇到类似的问题,是如何解决的。
注意,没涉及到数据库,单纯使用集合类。
我本来也是想用HashMap的
想来问问有什么更好的办法
遇到需要根据键取值的时候,就从这个 List 创建一个 Map 来用。
请问是什么意思?
然后你map里面存2个东西 一个东西是你存在list里面的那个东西 比如书名好了 然后还有一个东西 比如书的对象我觉得3楼是这个意思哇 呵呵呵呵
恐怕没有必要吧?
如果采用list内放map,我觉得还不如list内直接放书合适。
map里面放书名(list) 和 对象
map.put(list,book1)
map.put(list,book2)?