blob: 9e4ee06ade1ef933d8eae9b3bb4bcc2b57a4e488 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import java.util.ArrayList;
import java.util.List;
interface A{};
interface B extends A{};
class GenericTest {
public static <M extends V, V> List<V> convert(List<M> list){
return new ArrayList<V>();
}
public static void test(){
List<A> as = convert(new ArrayList<B>());
}
}
|