Pile: premier dans le dernier filo comme une tasse
File d'attente: d'abord dans le premier FIFO comme une conduite d'eau
La copie de code est la suivante:
classe Duilie {
Lien privé LinkedList;
Duili () {
link = new LinkedList ();
}
public void myAdd (objet obj) {
link.addFirst (obj);
}
objet public myget () {
return link.removelast (); // changez-le en removelast afin qu'il puisse être une conversion de pile et de file d'attente
}
public booléen isnull () {
return link.isempty ();
}
}
classe publique LinkedListTest {
public static void main (String [] args) {
Duilie dl = new duilie ();
dl.myadd ("java01");
dl.myadd ("java02");
dl.myadd ("java03");
dl.myadd ("java04");
while (! dl.isnull ()) {
System.out.println (dl.myget ());
}
}
}