| 一、Stack类介绍 点击此处返回总目录 二、Stack类的初始化 三、常用函数 四、使用数组实现栈功能
一、Stack类介绍 就是栈,后进先出。
二、Stack类的初始化 Stack<String> st = new Stack<String>(); //【例1】
三、常用函数 1. st.push("liupc") //入栈。也可以st.add("liupc")。【例1】 2. Stirng s = st.pop() //出栈。【例1】。空了之后再出栈会报错。【例3】 3. String s = st.peek() //查看栈顶元素。但是不出栈。【例2】 4. boolean b = st.empty() //是否为空。【例3】 5. int x = st.search("liupc") //查看元素位置。返回从栈顶往下找到的第一个位置。找不着返回-1。【例4】
例1: |
集合(6)----Stack类
最新推荐文章于 2023-10-30 12:53:41 发布
本文详细介绍了Java中的Stack类,作为Vector类的一个子类,Stack提供了基于后进先出(LIFO)原则的数据操作。主要内容包括Stack的基本操作方法如push、pop、peek等,以及如何在实际编程中运用Stack解决栈问题。通过对实例的分析,加深了对Stack类的理解。

最低0.47元/天 解锁文章
4万+

被折叠的 条评论
为什么被折叠?



