以多列实现表的最有效方法?

时间:2015-06-11 21:20:11

标签: java data-structures

我正在尝试创建一个包含多个列的表,例如

enter image description here

我认为最初的实现是使用 Hashtable ,键为“String”,值为String的“List”。 但这是最有效的方式吗?我将访问数据条目很多,我假设自从Java List在ArrayList中实现,更新每个数据条目并不太慢。我是对的吗?

1 个答案:

答案 0 :(得分:2)

您可以使用Guava的Table

例如使用HashBasedTable

Table<RowType, ColumnType, String> table = HashBasedTable.create();