已知一个ArraryList对象,如何利用反射获取其成员的类型
void Parse(ArrayList list)
{
//如何根据传入的list 来获取元素的类型,然后实例化元素(假设元素都有默认构造函数)
...
} 对象 类 arraylist 实例
[解决办法]
obj.getClass().getSimpleName()
或者用instanceof 判断对象
[解决办法]
为什么要这样设计啊,找个架构师帮你规划下
[解决办法]
实质上是获取泛型的类型
参见 http://lorry1113.iteye.com/blog/973903