//提供两种使用情况,第二种情况定义前者是后者的子类-类型通配方式 package ming; import java.util.ArrayList; import java.util.Collection; public class GenericMethodTest { static <T> void fromArraytoCollection(T[] a, Collection<T> c) { for (T o : a) { c.add(o); } } public stat…
为什么需要泛型? public class GenericTest { public static void main(String[] args) { List list = new ArrayList(); list.add("qqyumidi"); list.add("corn"); list.add(100); for (int i = 0; i < list.size(); i++) { String name = (String) list.get…