title: Using table guava for hashbasedTable
body: <p>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</p>
  
  <p>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.</p>
  
  <pre><code>A100|B100|3
  A100|C100|2
  A100|B100|5
  </code></pre>
  
  <p>The aggregation part would be below</p>
  
  <pre><code>A100|B100|8
  A100|C100|2
  </code></pre>
  
  <p>I tried using the below</p>
  
  <pre><code>Table&lt;String,String,Integer&gt; twoDimensionalFileMap= new HashBasedTable&lt;String,String,Integer&gt;();
  </code></pre>
  
  <p>But this throws me an error, I just want to know two things</p>
  
  <ol>
  <li>I just want to know, the arguments to be passed in the constructor of the <code>HashBasedTable&lt;String,String,Integer&gt;()</code></li>
  <li>How to initialize the row,column and the value for this table just like we do it for the map it is <code>map.put(key,value)</code>. In the similar sense could you guys tell me how to insert the values for this table?</li>
  </ol>