在我的android项目中,我想编写一个函数,该函数应将类数组的类型返回为
Class getClassArrayType(String strClassName)
{
//some code
return class;
}
如果我将“ Task”作为类名传递给上述函数,则应返回Task[].class
。
我怎样才能做到这一点?
我已经读过有关反射的文章,但它让我很困惑!
请帮我。
我不知道它是否是最佳选择,但我可以通过以下方式实现:
Array.newInstance(Class.forName("strClassName"), 0).getClass()
此外,strClassName必须是所需类的完全限定名称。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句