-
Type:
Bug
-
Status: Closed
-
Priority:
P5
-
Resolution: Duplicate
-
Affects Version/s: 6
-
Fix Version/s: None
-
Component/s: tools
-
Subcomponent:
-
CPU:generic
-
OS:generic
This program does not compile:
import java.util.List;
public class Main {
static <T> T[] makeArray(T... args) {
return args;
}
public static <S> void test() {
S[] stringLists = makeArray(null, null);
}
}
import java.util.List;
public class Main {
static <T> T[] makeArray(T... args) {
return args;
}
public static <S> void test() {
S[] stringLists = makeArray(null, null);
}
}
- duplicates
-
JDK-6302954 Inference fails for type variable return constraint
-
- Closed
-