I am planning to use table guava for a 3D hash map implementation. I downloaded that and I am able to import the files. My requirement is the below
I have the below file in my hand and I just have to aggregate the file accordingly and that is shown in the next step.
A100|B100|3
A100|C100|2
A100|B100|5
The aggregation part would be below
A100|B100|8
A100|C100|2
I tried using the below
Table<String,String,Integer> twoDimensionalFileMap= new HashBasedTable<String,String,Integer>();
But this throws me an error, I just want to know two things
- I just want to know, the arguments to be passed in the constructor of the
HashBasedTable<String,String,Integer>()
- How to initialize the row,column and the value for this table just like we do it for the map it is
map.put(key,value)
. In the similar sense could you guys tell me how to insert the values for this table?