Assigning a null value to an int
<p>If the following code is possible:</p>

<pre><code>Integer a = null;
int b = a;
</code></pre>

<p>Does it mean that a function returning a possible <code>null</code> value for an integer is a bad practice?</p>

<p>Edit 1:
There are several different opinions in these answers. I am not enough confident to choose one or another.</p>
