/
EugenyCh7
/
JavaAndScalaLessons
Обзор
Документация
Войти
/
EugenyCh7
/
JavaAndScalaLessons
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
JavaTest/src/ch6/ex1/Stack.java
28 строк
576 B
Eugeny Chekmarev
IDEA update
15 июн 2021, 21:11
15 июн 2021, 21:11
47fadf9
Код
Авторство
О чём код?
package ch6.ex1; import java.util.ArrayList; public class Stack<T> { private ArrayList<T> arrayList; public Stack() { arrayList = new ArrayList<>(); } public boolean push(T element) { return arrayList.add(element); } public T pop() { if (arrayList.size() == 0) return null; int lastIndex = arrayList.size() - 1; T element = arrayList.get(lastIndex); arrayList.remove(lastIndex); return element; } public boolean isEmpty() { return arrayList.size() == 0; } }