title: Performance difference between Integer.toString() and String.valueOf()?
body: <p>I have an integer let say, <code>int a = 123;</code></p>
  
  <p>Now, I can convert it to String using below two ways:</p>
  
  <pre><code>1. Integer.toString(a)
  2. String.valueOf(a)
  </code></pre>
  
  <p>I want to know, if there is any performance difference between the above two ways, let say when we are doing this for 10k integers or more and if yes then why? </p>