import java.util.List; 

class C005_ArrayInitialization {
    {
        String[] names = {"Reinier", "Roel"};
        String[] names2 = new String[]{"Reinier", "Roel"};
        String[] names3 = new java.lang.String[]{"Reinier", "Roel"};
        List[] list1 = new List[0];
        List<String>[] list2 = new List<String>[0];
        List<String>[] list3 = new java.util.List<String>[0];
        int[] sized = new int[0];
        int[][] sizedTwoDimensions = new int[0][0];
        int[][] sizedTwoDimensions2 = new int[0][];
        int[][][] sizedThreeDimensions = new int[0][][];
        int[][] empty = {{}};
        int[][] ints = new int[][] {{}};
        int[] singleInts = new int[] {};
        int more[] = {};
        int[] more2[] = {{}};
    }
}
@@ -1,29 +1,4 @@
-import java.util.List; %0A%0A
 clas
@@ -108,32 +108,33 @@
 2 = new String%5B%5D
+ 
 %7B%22Reinier%22, %22Roe
@@ -186,16 +186,17 @@
 String%5B%5D
+ 
 %7B%22Reinie
@@ -212,158 +212,8 @@
 %22%7D;%0A
-        List%5B%5D list1 = new List%5B0%5D;%0A        List%3CString%3E%5B%5D list2 = new List%3CString%3E%5B0%5D;%0A        List%3CString%3E%5B%5D list3 = new java.util.List%3CString%3E%5B0%5D;%0A
     

Make the ArrayInitialization test also compile...