0

我对物化技术和哈希表的概念有点困惑。我正在做一个项目,我被告知要实现一个哈希表,其中数据被“物化”(从具有不同结构的原始数据推断)并存储在中央存储器中以供以后评估。之所以必须这样做,是因为评估函数非常频繁地执行,并且将部分信息保存在此哈希表中肯定会提高整体性能。

现在,这个评估函数将在 Java 中实现。我的问题是:我是否也可以在 Java 中创建这个哈希表并将 value 列视为一个对象数组,而不是简单的 key:value 结构的经典概念?

4

1 回答 1

0

由于 java 中的数组本身就是对象,因此您确实可以拥有一个对象数组。Hashtable 的通用绑定如下所示:

Hashtable<Object, Object[]> table=new Hashtable<Object, Object[]>();
于 2011-06-29T08:52:36.957 回答