Java反转一个栈
来源:互联网 发布:国外租房软件 编辑:程序博客网 时间:2024/05/06 15:28
import java.util.LinkedList;import java.util.Queue;import java.util.Stack;public class test {/** * @param args */public static void reverseStack(Stack stack){Queue rev = new LinkedList();while(stack.size() > 0){//boolean offer(E e)将指定的元素插入到队列中,添加成功返回true// 添加失败返回falserev.offer(stack.pop());}while(rev.size() > 0){//poll()获取并移除此队列的头,如果此队列为空,则返回 null。 stack.push(rev.poll());}}public static void main(String[] args) {Stack items = new Stack();items.push("I");items.push("am");items.push("a");items.push("man");/*while(items.size() > 0){System.out.println(items.pop());}*///反转items栈reverseStack(items);while(items.size() > 0){System.out.println(items.pop());}}}
0 0
- Java反转一个栈
- java 将一个 Stack(栈)反转
- Java反转一个ArrayList
- java--让一个字符串反转
- java--让一个字符串反转
- 反转一个栈
- 递归反转一个栈
- 递归地反转一个栈
- 使用递归反转一个栈
- java给一个String 字符串反转
- Java 中把一个字符串反转
- java:输入一个数,反转后输出
- java 如何实现一个字符串的反转
- Java反转一个List或ArrayList
- java实现栈的反转
- Java 将一个字符串进行反转。将字符串中指定部分进行反转,"abcdefg"; gfedcba
- java如何实现一个字符串的反转和替换
- Java使用栈实现字符串反转
- 3ds MAx 2013 激活
- hdoj 2203 亲和串 水过!
- HTTP协议(一)概述
- 单高斯背景建模简单程序
- Linux内核设计与实现——内核同步
- Java反转一个栈
- 参加百度轻应用编程马拉松总结
- C++程序的自启动写入注册表的代码
- LeetCode刷题笔录Word Break II
- JavaScript中多的是。你不知道的坑
- CCLog用法
- myeclipse 常用快捷键
- Core Data的使用
- python re