Czy istnieje w javie kolekcja klasycznego stosu?

Czy istnieje w javie kolekcja klasycznego stosu?
Qbisiek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 160
0

Niby jest kolekcja Stack<T>, ale dziedziczy ona po klasie Vector i posiada takie metody jak add(int index, T element) czy remove(int index), czyli trochę "nie-stosowe". Są oczywiście dostępne push i pop, ale wydaje mi się trochę dziwne, że w stosie mam możliwość wrzucania/zdejmowania elementów skąd mi się podoba. Stąd moje pytanie czy istnieje jakaś gotowa kolekcja odwzorowująca klasyczny stos czy trzeba zaimplementować samemu?

Wibowit
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: XML Hills
1

Są Queue i Deque. Klasycznego stosu nie ma.

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
0

Czy w Javie w ogóle jest coś w standardowej bibliotece, czy wszystko trzeba pisać samemu?

Wibowit
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: XML Hills
0

Nic nie ma. Są tylko pałeczki do ryżu.

_13th_Dragon
  • Rejestracja: dni
  • Ostatnio: dni
0

Pałeczki? A skąd, bambus też na te pałeczki trza własnoręcznie ściąć ;P

Wibowit
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: XML Hills
1

Odezwał się miłośnik C++a. Jeszcze niedawno w C++ie były tylko meteory i trzeba było sobie samodzielnie planetę zbudować :]

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.