gitweb on Svarog

projekti pod git sistemom za održavanje verzija -- projects under the git version control system
Primeri za koriscenje steka i reda
[spa1-materijali.git] / kodovi / stek-i-red-opsluzivanja / StekRed.java
1 /**
2 * Demonstracija upotrebe steka i reda opsluzivanja znakova.
3 *
4 */
5 public class StekRed {
6 public static void main(String[] args) {
8 //System.out.println("Unesite string: ");
9 String str = "0123456789";// Svetovid.in.readLine();
11 System.out.println();
13 Stek<Character> stek = new Stek<>(str.length());
15 for (int i = 0; i < str.length(); i++) {
16 stek.stavi(str.charAt(i));
17 System.out.println(stek);
18 }
20 Red<Character> red = new Red<>(str.length());
22 for (int i = 0; i < str.length(); i++) {
23 red.naKraj(str.charAt(i));
24 System.out.println(red);
25 }
27 char c;
29 System.out.println("Sadrzaj steka");
30 while (!stek.jePrazan()) {
31 c = stek.skiniVrh();
32 System.out.print(c);
33 }
34 System.out.println();
36 System.out.println("Sadrzaj reda opsl.");
37 while (!red.jePrazan()) {
38 c = red.izbaciPrvi();
39 System.out.print(c);
40 }
41 System.out.println();
42 }
43 }
Svarog.pmf.uns.ac.rs/gitweb maintanance Doni Pracner