我有;
List<String> stringList = new ArrayList<String>();
List<Integer> integerList = new ArrayList<Integer>();
Run Code Online (Sandbox Code Playgroud)
是否有(简单)方法来检索列表的泛型类型?
我有一个ArrayList,由从db导入的不同元素组成,由字符串,数字,双精度和整数组成.有没有办法使用反射类型技术来找出每个元素包含的每种类型的数据?
仅供参考:有这么多类型数据的原因是这是一段用不同的数据库编写的java代码.
我有一个通用类,说:
MyClass<T>
Run Code Online (Sandbox Code Playgroud)
在这个类的方法中,我想测试T的类型,例如:
void MyMethod()
{
if (T == String)
...
if (T == int)
...
}
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点 ?
谢谢你的帮助