java基础知识02
一、.数组结构模拟栈数据结构

编写程序,使用一维数组,模拟栈数据结构。
要求:
1.这个栈可以存储java中的任何引用类型数据。
2.在栈中提供push方法模拟压栈。(栈满了要有提示信息)
3.在栈中提供pop方法模拟弹栈 (栈空了也要有提示信息)
4.编写测试程序,new栈对象,调用push,pop方法来模拟压栈,弹栈的动作。
注意:栈帧永远指向栈顶部的元素

(1)题目java基础知识---数组模拟栈数据结构
(2)构造方法和getter。setter方法
java基础知识---数组模拟栈数据结构
(3)压栈方法和弹栈方法java基础知识---数组模拟栈数据结构
(4)测试程序–压栈java基础知识---数组模拟栈数据结构
(5)测试程序–弹栈
java基础知识---数组模拟栈数据结构
(6)运行截图java基础知识---数组模拟栈数据结构
从运行截图中可以看出弹栈的元素也是从后往前倒着弹的。

相关文章:

  • 2021-12-28
  • 2022-03-09
  • 2021-10-10
  • 2021-07-01
  • 2021-09-21
猜你喜欢
  • 2022-12-23
  • 2022-02-10
  • 2021-10-12
  • 2021-12-19
相关资源
相似解决方案