java类型通配符

使用类型通配符:

void printList(List<?> l) {

for (Object o : l)

System.out.println(o);

}

上面代码中的问号是一个类型通配符。它读作“问号”。

List<?> 是任何泛型 List 的父类型,你完全可以将 List<Object>、List<Integer> 或 List<List<List<More>>> 传递给 printList()。

posted @ 2013-03-27 15:10  应麒  阅读(177)  评论(0编辑  收藏  举报