问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java里Stack类怎么用啊?

发布网友 发布时间:2022-04-25 16:04

我来回答

1个回答

热心网友 时间:2023-10-15 20:34

如下示例代码

//Create the Stack instance and add a couple of elements to it
Stack stack = new Stack();
String s1 = "element 1";
String s2 = "element 2";
stack.push(s1);
stack.push(s2);

现在栈中有两个元素,栈顶应该是element 2,我们可以通过peek方法看栈顶的元素:

System.out.println(stack.peek());

输出:

element 2

要看element 1的位置需要使用search方法:

//Find position of a certain element
int pos = stack.search("element 1");
System.out.println(pos);

上面代码将输出:

2

要移除栈顶的元素应该用pop()方法:

System.out.println(stack.pop());
System.out.println(stack.pop());

输出:

element 2
element 1

在上一步中栈中的两个元素都被pop了,现在我们看下empty()方法是否返回true

System.out.println(stack.empty());

输出:

true

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 梦见自己的老婆和别人做了一单大的瓷砖生意? 想要背着出街的好看双肩包,该如何选择? java中stack什么意思? 现实中老婆和别的人好过,做梦又梦到和那个人好了怎么办? 男士怎样选择双肩背包,通勤偏休闲又安全? java里的stack作用是什么? 和老婆睡在一起。做梦却和别人在做爱。怎么回事啊。。。 梦见老婆与别人发生关系后对我坦白 老婆做梦梦见跟别人好了,有什么预照么 先梦见老婆跟别人做,做完后,跟我在床上讨论跟别人做事情,然后我跟 梦见自己的老婆和别人做爱?会是什么意思? 跟妻子好久没说过话了,突然做梦梦见妻子跟别人发生性关系是怎么一回事? word里面出现一条长的横线,怎么删除? 如何在WORD2007中擦去多画的线? 上班厕所摔伤工伤赔偿标准 WORD中的问题,如何清除长划线 工地受伤是走工伤赔偿还是人身损害赔偿 工伤意外受伤怎么赔偿 如何去掉WORD中的长划线 怎么才能把word文档中绘图,画出的线条去掉 想要买时尚漂亮的双肩包,该如何选择? java 中Stack的使用? 想买一个双肩包,不知道什么样的更适合自己? stack在java的哪个类中 双肩包容量尺寸怎么选?各尺寸双肩包推荐 如何理解JAVA堆栈 如何选购双肩背包 在java中如何下能Stack压入一对数,例如stack.push((12,34))? java stack 遍历 清空 怎么选择一个适合自己的运动休闲双肩背包? java队列和堆栈的区别 小菜鸟求教Java stack的实现问题 城市旅行双肩背包如何选择? java Stack复制另一个Stack 怎样挑选双肩背包? 猪年是多大年龄呀? 怎样挑选旅游双肩包? 飞机的设计与制造流程是什么? 设计师是怎样利用鸟类的特征设计飞机的? 请问飞机是怎么设计的??要考虑哪些 谢谢。。。