Abstrakcyjne struktury danych: Stos
Implementacja stosu wbudowanego w Java
Oczywiście jeżyk Java ma znacznie większe możliwości sam z siebie i nie wymaga od programistów ciężkiej i mozolnej pracy nad tworzeniem po raz setny stosu opartego o tablicę czy listę. Przy pracy nad różnego rodzaju oprogramowaniem możemy skorzystać z wbudowanych klas.
Przykład użycia wbudowanego w Java stosu:
import java.util.Stack; public class Main { public static void main(String[] args) { Stack s = new Stack(); for(int i = 0;i < 10;i++) s.push(i); //odkładam elementy na stos od 0 do 9 for(int i = 0;i < 10;i++) System.out.println(s.pop()); //ściągam elementy ze stosu } }
Więcej informacji o dostępnych metodach znajduje się w dokumentacji języka Java: www.docs.oracle.com/javase/7/docs/api/java/util/Stack.html. Na tym polega cała potęga tej technologi – programy składa się z gotowych klocków ;-).