/
NikolayIvkin
/
JavaExercises1
Обзор
Документация
Войти
/
NikolayIvkin
/
JavaExercises1
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Clases/StackTest.java
61 строка
1 KB
germa
Classes
30 ноя 2024, 18:55
30 ноя 2024, 18:55
bf0b3fd
Код
Авторство
О чём код?
package Clases; public class StackTest { public static void main(String[] args) { Stack stack1 = new Stack(); Stack stack2 = new Stack(); for(int i = 0; i < 10; i++){ stack1.push(i); } for(int i = 10; i < 20; i++){ stack2.push(i); } System.out.println("Стек в stack1: "); for(int i = 0; i < 10; i++){ System.out.println(stack1.pop()); } System.out.println("Стек в stack2: "); for(int i = 0; i < 10; i++){ System.out.println(stack2.pop()); } } } class Stack { int[] stack = new int[10]; int top; Stack(){ top = 0; } void push(int item){ if(top == 10){ System.out.println("Stack is full"); } else{ stack[top++] = item; } } int pop(){ if(top == 0){ System.out.println("Stack is empty"); return 0; } else{ return stack[--top]; } } }