在班级public List<Vertice<T>> getVertices()
中,我有以下方法:
GrafoGOT
然后在子类List<Vertice> vertices = this.getVertices();
中我正在尝试执行以下任务:
Unchecked assignment
但我在某种程度上在Intellij IDEA中遇到# dnf install libcurl-devel.x86_64
错误。
为什么我收到错误,我应该怎么做才能将其删除?
答案 0 :(得分:4)
将作业陈述更改为
List<Vertice<T>> vertices = this.getVertices();
Vertice
是通用类型。
如果GrafoGOT类声明不像
那样通用class GrafoGOT extends Grafo<String> {}
然后赋值语句将更改为
List<Vertice<String>> vertices = this.getVertices();