Java中的有界通配符

Java中的有界通配符,java,generics,bounded-wildcard,bounded-types,Java,Generics,Bounded Wildcard,Bounded Types,这不好 List<List<? extends Number>> a; List<List<Integer>> b; a = b; List您可以使用: List<? extends List<? extends Number>> a; List<List<Integer>> b; a = b; ListList您想编译什么,第一个选项? List<? exte

这不好

     List<List<? extends Number>> a;
     List<List<Integer>> b;
     a = b;
List您可以使用:

List<? extends List<? extends Number>> a;
List<List<Integer>> b;
a = b;

List
List您想编译什么,第一个选项?
List<? extends List<? extends Number>> a;
List<List<Integer>> b;
a = b;
List<? extends List<? extends Number>> a = null;
List<List<Integer>> b = null;
a = b;