标签:
//为什么要使用泛型
//1.解决元素存储的安全性的问题
//2.解决获取元素时,需要类型转换的问题
//未使用泛型
package org.tizen.test;
list.add(14);
//没有使用泛型任何Object及其子类都可以添加到list中
{
//Exception in thread "main" java.lang.ClassCastException: java.lang.String cannot be cast to //java.lang.Integer
}
//使用泛型
List<Integer> list = new ArrayList<Integer>();
list.add(30);
list.add(100);
//list.add("AA");
for(int i = 0 ; i<list.size();i++)
{
int a = list.get(i);
System.out.println(a);
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/u014338577/article/details/46841915