Stack: Сначала в последнем фило, как чашка
Очередь: сначала на первом выходе, как водяная труба
Кода -копия выглядит следующим образом:
класс Duilie {
частная ссылка LinkedList;
Duili () {
link = new LinkedList ();
}
public void myadd (Object obj) {
link.addfirst (obj);
}
public Object myget () {
return link.removelast (); // Измените его на удаление, чтобы это было преобразование стека и очереди
}
public boolean isnull () {
return link.isempty ();
}
}
открытый класс 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 ());
}
}
}