title: Convert MapWritable to string
body: <p>I am using <code>MapWritable</code> in my Hadoop Map Reduce program. When I emit the <code>MapWritable</code> map as <code>new Text (mapName.toString())</code>, I get the following output</p>
  
  <pre><code>key1      org.apache.hadoop.io.MapWritable@396cbd97 
  key2      org.apache.hadoop.io.MapWritable@17991de1 
  key3      org.apache.hadoop.io.MapWritable@18f63055 
  </code></pre>
  
  <p>Can you please let me know how to print this in a simple way instead of iterating over it ? I know we can print a HashMap simply by calling mapName.toString().</p>
  
  <p>I'm using this in a Stripes approach and I see very bad performance compared to Pairs approach (Ignore this line if you are not aware of Design Patterns in Map-Reduce. I added this statement to give more information to those who know it).</p>
  
  <p>Any pointers will be appreciated.</p>