本帖最后由 黑马连家华 于 2012-10-17 22:21 编辑
- public static void task_2()
- {
- //按正常顺序添加(即添加元素索引依次为0,1,2...)
- LinkedList<Integer> ll = new LinkedList<Integer>();
- //FIFO
- for(int x= 0;x < 10;x++)
- {
- ll.add(x);
- }
- FIFO(ll);
- LinkedList<Integer> ll2 = new LinkedList<Integer>();
- //FILO
- for(int x= 0;x < 10;x++)
- {
- ll2.add(x);
- }
- FILO(ll2);
- }
- //LinkedList的FIFO(队列)
- public static void FIFO(LinkedList<Integer> ll)
- {
- System.out.println("队列模拟:");
- for(int x = 0;x < ll.size();x++)
- {
- System.out.print(ll.removeFirst()+" ");
- }
- System.out.println();
- }
复制代码 }
这是一段代码,为什么运行时只打印5个元素? |