黑马程序员技术交流社区

标题: 如何获取LinkedList中的元素呢 [打印本页]

作者: 艺多不压身丶    时间: 2015-2-17 10:29
标题: 如何获取LinkedList中的元素呢
  1. import java.util.*;
  2. class LinkedListDemo{
  3.         public static void main(String[] args){
  4.                 LinkedList link=new LinkedList();
  5.                 link.addFirst("java04");
  6.                 link.addFirst("java01");
  7.                 link.addFirst("java03");
  8.                 link.addFirst("java02");
  9.                 System.out.println(link.size());
  10.                 while(!link.isEmpty()){
  11.                         System.out.println(link.removeFirst());
  12.                 }
  13.                 System.out.println(link.size());
  14.         }
  15. }
复制代码

如何获取LinkedList中的元素呢?
作者: coolmiao13    时间: 2015-2-17 10:50
可以用父类接口的迭代器,或者用本身的迭代器。
怎么用查下api。希望对你有帮助。
作者: lwj123    时间: 2015-2-17 12:33
        LinkedList<String> link = new LinkedList<String>();
               
                link.addFirst("hello");
                link.addFirst("world");
                link.addFirst("java");
               
                for(String value:link) {
                        System.out.println(value);
                }
作者: xyf19881010    时间: 2015-2-17 12:40
共有两种方法,一种是迭代器iterator,一种是for each。根据需求选择
作者: huangchunwei    时间: 2015-2-18 00:00
常用迭代器。
作者: wf111sxwf    时间: 2015-2-19 09:29
List特有方法 get(int index)  List集合 元素是有下标的,  所以 可以通过 get方法 获取 ,再有 就是 上面的方法了
作者: liaohongjie    时间: 2015-2-19 10:00
可以用高级for循环,iterator迭代器或者get方法获取LinkedList中的元素




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2