草庐IT

Java 泛型和未经检查的强制转换

我正在努力解决Java中泛型的这一方面。希望有人能帮我看看方法。我有一个包含对象列表的类。这段代码有效,但我想摆脱类型转换。我怎样才能使它更通用?publicclassExecutor{List>mRequests=newArrayList>();publicExecutor(){}@SuppressWarnings("unchecked")publicvoidadd(finalBaseRequestrequest){mRequests.add((BaseRequest)request);}publicvoidexecute(){for(BaseRequestr:mRequests){