Concatenate String to unicode in java
<pre><code>public class TruthTableValue {
    private boolean truthValue;
    private String name = "";

    private int unicodeStartNameValue = 41; /*
    * we want our String always to start with A and then go up the alphabet.
    * this can be done using the unicode 16.
    */

    public TruthTableValue() {
        truthValue = true;
        name += "\u00" + Character.toString((char)unicodeStartNameValue);
        unicodeStartNameValue++;
    }

    public String getName() {
        return name;
    }
}
</code></pre>

<p>In this code I try to have an object which creates after every generation an object with a name which is equal to the unicode "\u00" + "41" or "42" or "43" and so on (A, B, C and so on).
My problem is that "\u00" is in accordance with the compiler not a "valid unicode", so that it doesn't compile properly and it's not possible to execute it neither.</p>

<p>How do I get rid of the compile error or how do I solve this problem in general?</p>

<p>Thanks in advance!</p>