title: How to make a hashcode(integer value) positive
body: <pre><code>int x = 10; int y = (x.hashcode() &amp; 0xfffffff);
  </code></pre>
  
  <p>How does the above code always make <code>y</code> <strong>positive</strong>? Thanks!</p>