如何迭代扩展List <something>?</something>的内部类

时间:2012-05-11 16:09:49

标签: java

如果您有以下内容

private static final class LinkedListExtension extends LinkedList<String> {
    {
        add("a");
        add("b");
        add("c");
    }
}

如何迭代LinkedListExtension的内容?

4 个答案:

答案 0 :(得分:4)

与普通列表相同:

LinkedListExtension myList = new LinkedListExtension();
for (String s : myList)
{
    System.out.println(s);
}

答案 1 :(得分:2)

LinkedListExtension  list = new LinkedListExtension();
for (String s : list) { }

答案 2 :(得分:0)

LinkedList<String> list = new LinkedListExtension();
for (String str : list)
{

}

答案 3 :(得分:0)

使用Iterator

Iterator i = new LinkedListExtension().iterator();
while (i.hasNext()) {
    System.out.println(i.next());
}