您的位置:首页 > 编程语言 > Java开发

Java 泛型

2015-11-02 22:46 288 查看

什么是Java泛型

想要弄懂什么是泛型,我想还是从代码例子出发来进行说明:

没有加入泛型的代码

List list = new ArrayList();
list.add("a");
list.add("b");
list.add(1);
for(int i=0;i<list.size();i++)
{
System.out.println(i+" : "+list.get(i));
}


输出:

0 : a

1 : b

2 : 1

说明上面是没有出现类型错误的,在编译时和运行时都没有报错。

加入泛型之后的代码

List<String>   list = new ArrayList<String>();
list.add("a");
list.add("b");
//list.add(1);
for(int i=0;i<list.size();i++)
{
System.out.println(i+" : "+list.get(i));
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 泛型