What is "Integer.valueOf().intValue()" supposed to do?
<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>
