unchecked conversion on multidimensional arraylist
<p>Does anyone know how to fix this warning?</p>

<pre><code>MyMain.java:12: warning: [unchecked] unchecked conversion
found   : java.util.ArrayList[][]
required: java.util.ArrayList&lt;java.lang.String&gt;[][]
            obj[count].someArrayList = new ArrayList[4][4];
</code></pre>

<p>I tried to change this to:    </p>

<pre><code>obj[count].someArrayList = new ArrayList&lt;String&gt;[4][4];
</code></pre>

<p>But the amendment changes the warning into the following error:</p>

<pre><code>MyMain.java:12: generic array creation
            obj[count].someArrayList = new ArrayList&lt;String&gt;[4][4];
</code></pre>

<p>The declaration of someArrayList is:</p>

<pre><code>public ArrayList&lt;String&gt;[][] someArrayList;
</code></pre>
