java中栈简介及使用示例说明

书欣 Java教程 发布时间:2023-01-01 17:53:25 阅读数:4720 1
下文笔者讲述java中栈的相关简介说明,如下所示

栈简介

栈是一种运算受限的线性表
   限定:
     仅在表尾进行插入和删除操作的线性表
     这一端被称为栈顶
     另一端称为栈底

向一个栈插入新元素又称作进栈、入栈或压栈
     它是把新元素放到栈顶元素的上面
     使之成为新的栈顶元素
从一个栈删除元素又称作出栈或退栈
     它是把栈顶元素删除掉
     使其相邻的元素成为新的栈顶元素

栈中常见的操作

初始化
Stack stack=new Stack
判断是否为空
stack.empty()
取栈顶值(不出栈)
stack.peek()
进栈
stack.push(Object);
出栈
stack.pop();
例:
public class Test01 {
    public static void main(String[] args) {
        Stack stack=new Stack();
        //1.empty()栈是否为空
        System.out.println(stack.empty());
        //2.peek()栈顶值    3.进栈push()
        stack.push(new Integer(1));
        stack.push("b");
        System.out.println(stack.peek());
        //4.pop()出栈
        stack.pop();
        System.out.println(stack.peek());
        
    }
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202301/5249.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者