有什么小巧的 Key-Value 源码吗, Java 写的?

2018-04-02 22:05:26 +08:00
 golangsite

Java 入门玩家,主要了解原理为主。

2558 次点击
所在节点    Java
6 条回复
pymumu
2018-04-02 22:06:48 +08:00
hashmap?
lhx2008
2018-04-02 22:07:41 +08:00
用二分搜索树写的实现会比较简洁,可以百度下实现。
hash 实现的话,直接看 hashmap 的源码解析吧。
lhx2008
2018-04-02 22:13:02 +08:00
当然也可以用 ArrayList 自己撸一个啊,内部定义一个 Pair 类和 ArrayList<Pair>,get 就从头到尾扫一遍就 OK,其实非常简单(当然这个效率很低)
bxb100
2018-04-03 09:19:24 +08:00
果断先看 hash 实现
notreami
2018-04-03 13:42:56 +08:00
coffee
abcbuzhiming
2018-04-03 17:05:21 +08:00
先把 hashmap 的实现看一遍啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/443714

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX