黑马程序员技术交流社区

标题: 泛型 [打印本页]

作者: 絮缘小默    时间: 2014-2-26 21:30
标题: 泛型
定义泛型如:Vector<Integer> v = new Vector<Integer>();
必须要用引用类型来限制数据类型?基本数据类型不可以吗?
作者: 榨菜    时间: 2014-2-26 21:42
要对象,不能是基本数据类型。    boolean addAll(Collection<? extends E> c)    这是API里面的一个方法,extends是继承,所以传进去的要对象。
作者: Amorvos    时间: 2014-2-26 21:46
泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中。
在定义泛型类或声明泛型类的变量时,使用尖括号来指定形式类型参数。形式类型参数与实际类型参数之间的关系类似于形式方法参数与实际方法参数之间的关系,只是类型参数表示类型,而不是表示值。
作者: 薛旻    时间: 2014-2-26 22:28
集合的元素必须是对象,就这点基本数据类型已被排除在外




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2