-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathStack2Main.java
More file actions
64 lines (55 loc) · 961 Bytes
/
Copy pathStack2Main.java
File metadata and controls
64 lines (55 loc) · 961 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
package classes;
public class Stack2Main {
public static void main(String[] args){
Stack2 mystack1 = new Stack2();
Stack2 mystack2 = new Stack2();
//push
for (int i = 0; i < 10; i++) mystack1.push(i);
for (int i = 0; i < 20; i++) mystack2.push(i);
//pop
System.out.println("Stack in mystack1");
for (int i = 0; i < 10; i++)
System.out.println(mystack1.pop());
System.out.println("Stack in mystack2");
for (int i = 0; i < 10; i++)
System.out.println(mystack2.pop());
//these statements are not legal
// mystack1.tos = -2;
// mystack2.stck[3] = 100;
}
}
/*
run:
Stack is full
Stack is full
Stack is full
Stack is full
Stack is full
Stack is full
Stack is full
Stack is full
Stack is full
Stack is full
Stack in mystack1
9
8
7
6
5
4
3
2
1
0
Stack in mystack2
9
8
7
6
5
4
3
2
1
0
*/