英文:
Raw use of parameterized class using class for name
问题
我有这行代码
Class c1 = Class.forName(BASE_PACKAGE_NAME + "." + appId + ".v" + version.replace(",", "") + NAME);
但我有编译警告:
原始使用带参数的类
英文:
I have this line of code
Class c1 = Class.forName(BASE_PACKAGE_NAME + "." + appId + ".v" + version.replace(",", "") + NAME);
but I have the compilation Warning:
Raw use of parameterized class
答案1
得分: 1
你需要指定泛型类型。你可以使用:
Class<?> c1 = Class.forName(...
来消除警告。
英文:
You need to specify the generic type. You can use:
Class<?> c1 = Class.forName(...
to silence the warning.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论