SunのコンパイラとEclipse JDTで動きが違う(7)
下記はJDTでエラー。
static void f() { int[][] a = null; int[][][] b = null; Object[] tt = tt(a, b); // error@JDT } static <T> T tt(T a, T b) { return a; }
次元数が違うプリミティブの配列型を渡したときにエラーになる。
下記はJDTでエラー。
static void f() { int[][] a = null; int[][][] b = null; Object[] tt = tt(a, b); // error@JDT } static <T> T tt(T a, T b) { return a; }
次元数が違うプリミティブの配列型を渡したときにエラーになる。