Использование table guava для hashbasedTable

Я планирую использовать table guava для реализации трехмерной хеш-карты. Я скачал это, и я могу импортировать файлы. Мое требование ниже

У меня в руках файл ниже, и мне просто нужно агрегировать файл соответствующим образом, что показано на следующем шаге.

A100|B100|3
A100|C100|2
A100|B100|5

Агрегирующая часть будет ниже

A100|B100|8
A100|C100|2

Я попытался использовать ниже

Table<String,String,Integer> twoDimensionalFileMap= new HashBasedTable<String,String,Integer>();

Но это выдает мне ошибку, я просто хочу знать две вещи

  1. Я просто хочу знать, какие аргументы должны быть переданы в конструктореHashBasedTable<String,String,Integer>()
  2. Как инициализировать строку, столбец и значение для этой таблицы так же, как мы делаем это для карты map.put(key,value). В аналогичном смысле не могли бы вы, ребята, сказать мне, как вставить значения для этой таблицы?
5
задан Buhake Sindi 1 January 2015 в 17:11
поделиться