黑马程序员技术交流社区
标题:
关于泛型限定提醒注意的问题
[打印本页]
作者:
黄长利
时间:
2012-4-3 20:14
标题:
关于泛型限定提醒注意的问题
对于集合来说,其接受元素对象如果不确定的话,又没有指定泛型,在编译的时候会有一个提醒注意,
可是在数组转为集合的时候,例如以下代码:
import java.util.*;
class Demo
{
public static void main(String[] args)
{
int[] arr = {1,2,3};
List li = Arrays.asList(arr);
System.out.println(li);
}
}
复制代码
这种情况下,不指定泛型,为什么没有那个提醒注意呢?
作者:
陈苓
时间:
2012-4-4 02:37
泛型接收元素的时候用。,你这是把一个数组转换为集合,数据类型是已经指定了。就不需要泛型了,
作者:
贠(yun)靖
时间:
2012-4-4 05:22
aslist方法已经定义泛型了,当你传的数组是基本类型时,就是把数组当做元素存进集合,当数组是引用类型时,就把数组中的元素存储到集合中,PS:可以用int数组和string数组做测试,打引转换成集合后的集合元素
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2