title: Short toHexString
body: <p>There are methods <code>Integer.toHexString()</code> and <code>Long.toHexString()</code>. For some reason they didn't implement <code>Short.toHexString()</code>. </p>
  
  <p>What is the canonical method converting Short to a hex string? </p>
  
  <p>It's not possible to use <code>Integer.toHexString()</code> because <code>Integer.toHexString(-33)</code> equals <code>ffffffdf</code> which is not a short value.</p>