我来自一个 Java 世界,通常会考虑一个所需的集合接口(集合、列表、映射),并根据不同的用例选择要使用的具体实现,例如Java Question 的参考
我想知道是否有对应于 java 中可用的类似 ruby 数据结构的很好的总结?
如果没有,有人可以提供人们最喜欢的实现:
- 此处在页面中间的表格中列出http://docs.oracle.com/javase/1.5.0/docs/guide/collections/overview.html
- 其他一些,比如说队列:阻塞、延迟、链接阻塞队列、循环等特里树等
如果大多数来自 ruby 标准库,那就更好了,否则流行的 gem 也很好。
我的目的是在 ruby 世界中选择好的数据结构实现时有一个参考的地方
谢谢!