我正在嘗試使用通用頂點和鄰接列表的Graph類,我在下面的代碼的第10行得到一個通用的數組創建錯誤。早些時候,我在第11行遇到了同樣的錯誤,但是通過投射解決了這個問題。但這個錯誤依然存在。代碼中有什麼錯誤?通用數組創建錯誤
import java.util.HashSet;
public class Graph<T> {
private int numVertices;
private T[] vertex;
private HashSet<T>[] adjacent;
public Graph(int numVertices) {
this.numVertices = numVertices;
vertex = (T[]) new T[numVertices];
adjacent = (HashSet<T>[]) new HashSet[numVertices];
}
}
@downvoter:爲什麼它被低估?我無法看到這個問題的問題! – home