本帖最后由 masai158 于 2014-8-20 23:29 编辑
堆栈(先进后出)
队列(先进先出)
- import java.util.ArrayList;
- import java.util.List;
- public class Demo {
- public static void main(String[] args)
- {
- ArrayList aList = new ArrayList();
- aList.add(32132);
- aList.add("fws4");
- aList.add("vsw");
-
- stack(aList);
- System.out.println("————————————————");
- queue(aList);
- }
-
- public static void stack(List aList)// 队列
- {
- for(int i=0; i<aList.size(); i++)
- {
- System.out.println(aList.get(i));
- }
- }
-
- public static void queue(List aList)//堆栈
- {
- for(int i=aList.size()-1; i>=0; i--)
- {
- System.out.println(aList.get(i));
- }
- }
- }
复制代码
List 简单模拟 |