为了账号安全,请及时绑定邮箱和手机立即绑定

在eclipse中写Class c = Class.forName(args[0]);会提示Class 是原始类型。应该将对通用类型 Class<T> 的引用参数化

在eclipse中写Class c = Class.forName(args[0]);会提示Class 是原始类型。应该将对通用类型 Class<T> 的引用参数化 应怎么修正

正在回答

2 回答

Class<?> c = Class.forName(args[0]);

改成这样就不会有警告提示了,要记得捕获一下异常

1 回复 有任何疑惑可以回复我~

抛一下异常或者捕获一下

try {

Class c = Class.forName(args[0]);

} catch (ClassNotFoundException e) {

e.printStackTrace();

}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

在eclipse中写Class c = Class.forName(args[0]);会提示Class 是原始类型。应该将对通用类型 Class<T> 的引用参数化

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信