java中stack的用法,Stack什么意思

  java中stack的用法,Stack什么意思

  Java Stack 类

  写爬虫互联网协议(互联网协议)被封了怎么解决?立即使用

  堆栈(栈)是矢量的一个子类,它实现了一个标准的后进先出的栈。

  公共类堆栈扩展VectorE堆栈只定义了默认构造函数,用来创建一个空栈。堆栈除了包括由矢量定义的所有方法,也定义了自己的一些方法。

  Stack 类表示后进先出(LIFO)的对象堆栈。

  它通过五个操作对类矢量进行了扩展,允许将向量视为堆栈。它提供了通常的推和流行音乐操作,以及取堆栈顶点的偷看方法、测试堆栈是否为空的空的方法、在堆栈中查找项并确定到堆栈顶距离的搜索方法。

  首次创建堆栈时,它不包含项。

  直接堆栈()创建一个空栈

  例子:

  导入Java。util。*;

  公共类StackDemo

  静态void showpush(StackInteger st,int a) {

  圣普什(新整数(a));

  系统。出去。println( push( a ));

  System.out.println(stack: st ).

  }

  静态void showpop(StackInteger街){

  系统。出去。打印( pop-);

  整数a=(Integer)ST . pop();

  系统。出去。println(a);

  System.out.println(stack: st ).

  }

  公共静态void main(String args[]) {

  栈整数ST=新栈整数();

  System.out.println(stack: st ).

  showpush(st,42);

  showpush(st,66);

  showpush(st,99);

  显示流行(ST);

  显示流行(ST);

  显示流行(ST);

  尝试{

  显示流行(ST);

  } catch (EmptyStackException e) {

  System.out.println(空堆栈);

  }

  }

  }结果:

  堆栈:[ ]

  推(42)

  堆栈:[42]

  按压(66)

  堆栈:[42,66]

  推动(99)

  堆栈:[42,66,99]

  流行音乐99

  堆栈:[42,66]

  流行66

  堆栈:[42]

  波普- 42

  堆栈:[ ]

  弹出空堆栈以上就是爪哇岛堆栈什么意思的详细内容,更多请关注我们其它相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: