First Ever Java Program Incorrect Output
<p>Sorry for really stupid question, I'm learning a new language and taking this code:</p>

<pre><code>public class Exercise01 {
    int i;
    char c;

    public static void main(String[] args) {

        Exercise01 E = new Exercise01();
        System.out.println("i = " + E.i);
        System.out.println("c = [" + E.c + "]");
    }
}
/* Output:
i = 0
c = [
*/
</code></pre>

<p>Why the output does not produce "]" character? Has it something to do with Unicode?</p>

<p>PostEdited: the variable E.c was not initialized for experimentation purpose.</p>
