---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------
public class ClassTest {
/*** 创建一个List集合,泛型是String类型,如何实现让这个集合添加int类型的数据。
*
*/
public static void main(String[] args) throws Exception {
List<String> list=new ArrayList<String>();
//泛型只是在编译器里面存在,当用反射时,字节码文件上面是没有泛型的,所以可以添加其他类型数据。
Method m=list.getClass().getMethod("add",Object.class);
m.invoke(list, 1);
m.invoke(list, 2);
m.invoke(list, 3);
Iterator it=list.iterator();
while (it.hasNext()) {
int a = (Integer) it.next();
System.out.println(a);
}
System.out.println(list.toString());
}
}
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------详细请查看:http://edu.csdn.net