s变量的字符串怎么转换成类?
有个术语叫“反射”,不知道对你有没有帮助
Class.forName(className)
猜测你是要一个保存Category的List?为什么不声明List<Category> ?字符串转换成类?不知道你说的是不是Classloader来运行时读取class?
泛型在运行时是被擦除的,所以不需要用反射来构造泛型。这样就可以了:
List<?> subTag = ...
你根本就不知道subTag的泛型是啥,即便你知道了,JVM也不知道。
看看反射的概念吧。
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
3 回答1.7k 阅读✓ 已解决
4 回答4.2k 阅读
1 回答2.3k 阅读✓ 已解决
3 回答4.2k 阅读
3 回答5.8k 阅读
有个术语叫“反射”,不知道对你有没有帮助