java - java集合对应的ruby数据结构实现

标签 java ruby data-structures

我来自 Java 世界,通常会考虑所需的集合接口(interface)(集、列表、映射),并根据不同的用例选择要使用的具体实现,例如 this reference of Java Question

我想知道是否有与可用的 java 中的数据结构相对应的类似 ruby​​ 数据结构的良好总结?

如果没有,有人可以提供人们最喜欢的实现:

  1. 列在页面中间的表格中 http://docs.oracle.com/javase/1.5.0/docs/guide/collections/overview.html
    1. 其他一些像说 队列:阻塞、延迟、链接阻塞队列、循环等 特里 树木 等等

如果大多数来自 ruby​​ 标准库,则更好,否则流行的 gems 也很好。

我的意图是在ruby世界中选择好的数据结构实现时有一个引用的地方

谢谢!

最佳答案

ruby 有 set与他们一起 sorted counterpart . array类处理来自 Java 的列表等效项,并且有一个 hash类的功能类似于 map 。还要别的吗?发表评论。

关于java - java集合对应的ruby数据结构实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13443315/

相关文章:

java - Hibernate 主子细节映射

Java 组合生成

java - 如何使用 twitter4j 将好友 ID 转换为 Twitter 中相应的名称?

c# - 哈希表在调整大小时如何跟踪现有的键索引?

c - 如何找到 BST 中小于或等于给定值的节点数? (AVL 树)

java - 如何用不同大小的另一个数组填充一个数组?

ruby-on-rails - 使用 Pusherapp 的私有(private) channel (使用 Rails)

javascript - Extjs 4 网格悬停效果

ruby - 使用ohm在redis中进行批量删除

java - 链表实现的测试套件? (和/或其他数据结构)