/ .
? extends A
? extends List<? exetnds A>
, ( "" ).
B
List<? extends A>
.
new ArrayList<B>();
new ArrayList<List<? extends A>>();
. B, - List, ? extends A.
ArrayList();
ArrayList > ();
undefined. .
, List<? extends A> , . List<? extends List<? extends A>> . , List<? extends A>. ,
new ArrayList<? extends A>();
.
Understood?
Basti source
share