Mam zadanie, które wymaga ode mnie wdrożenia ogólnej kolejki priorytetowej od zera, jednak dostaję błąd, który nie wydaje mi się sensowny.Jak dodać ogólne elementy do ogólnej tablicy ArrayList?
public class PriorityQueue<E> {
private ArrayList<E> items = new ArrayList<E>(0);
...
public <E extends Comparable<E>> void insert(E newItem){
if(numOfItems == 0){
items.add(newItem); //ERROR: The method add(E) in the type ArrayList<E>
is not applicable for the arguments (E)
rear++;
numOfItems++;
}else{
//INCOMPLETE
}
}
}
Po co dodawać parametr, którego nigdy nie używasz? – ILMTitan