Javlja mi gresku u ovom redu:
lst = new List();
Kod izgleda ovako.Bio bih jako zahvalano nekom ako mi pomogne!
class Dequeue
{
private List lst;
public Dequeue()
{
lst = new List();
}
public void enqueueAtHead(String s)
{
lst.headOf();
lst.insert(s);
}
public String removeFromHead()
{
lst.firstOf();
return remove();
}
public void enqueueAtTail(String s)
{
lst.tailOf();
lst.insert(s);
}
public String removeFromTail()
{
lst.tailOf();
return remove();
}
private String remove()
{
if (lst.isEmpty())
return null;
else
{
String s = lst.getCurrentData();
lst.remove();
return s;
}
}
public boolean isEmpty()
{
return lst.isEmpty();
}
public void print(String prefix, String suffix)
{
if (lst.isEmpty())
System.out.println("Dequeue is empty");
else
lst.print(prefix, suffix);
}
}