java中如何得到List里泛型的对象类型

如题所述

第1个回答  2011-09-14
Class c = list.get(n).getClass();
第2个回答  2011-09-14
List<T> list = new ListArray<T>();
List<T> list2 = new LinkedList<T>();
第3个回答  2011-09-14
看你List里面存什么对象了,比如List<String> list = new ArrayList<String>();
List<JavaBean> list2 = new ArrayList<JavaBean>();

For循环里直接:
String s = list.get(i);JavaBean j = list2.get(i);不需要转型了就。本回答被网友采纳
相似回答