title: What is "Integer.valueOf().intValue()" supposed to do?
body: <p>Here is a java line of code that i have failed to understand. </p>
  
  <pre><code> String line = "Some data";//I understand this line
   int size;//I understand this line too
  
   size = Integer.valueOf(line,16).intValue();//Don't understand this one
  </code></pre>
  
  <p>What i know is <strong>Integer.ValueOf(line</strong>) is the same as <strong>Integer.parseInt(line)</strong> , is not so? Correct me if i am wrong; Thanks.</p>