0
我看到了大量的番石榴hashbasedtable。有没有任何ArrayTable示例供参考,比如如何创建一个ArrayTable?如何使用Guava ArrayTable创建二维表?
我看到了大量的番石榴hashbasedtable。有没有任何ArrayTable示例供参考,比如如何创建一个ArrayTable?如何使用Guava ArrayTable创建二维表?
要创建ArrayTable
,请使用静态create()
方法。
的first与给定的行和列,例如创建一个空表:
ArrayTable.create(ImmutableList.of(1, 2, 3), ImmutableList.of('A', 'B', 'C'))
的second本质上是一个拷贝构造函数,复制行,列,并从给定的表中的值:
ArrayTable.create(new ImmutableTable.Builder<Integer, Character, String>()
.put(1, 'A', "foo")
.put(1, 'B', "bar")
.put(2, 'A', "baz")
.build())