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?
Czy istnieje w javie kolekcja klasycznego stosu?
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: XML Hills
1
Są Queue i Deque. Klasycznego stosu nie ma.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
0
Czy w Javie w ogóle jest coś w standardowej bibliotece, czy wszystko trzeba pisać samemu?
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: XML Hills
0
Nic nie ma. Są tylko pałeczki do ryżu.
- Rejestracja: dni
- Ostatnio: dni
0
Pałeczki? A skąd, bambus też na te pałeczki trza własnoręcznie ściąć ;P
- 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ć :]