Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何迭代扩展列表的内部类<;什么东西>;?_Java - Fatal编程技术网

Java 如何迭代扩展列表的内部类<;什么东西>;?

Java 如何迭代扩展列表的内部类<;什么东西>;?,java,Java,如果您有以下内容作为您的内部类 private static final class LinkedListExtension extends LinkedList<String> { { add("a"); add("b"); add("c"); } } 私有静态最终类LinkedListExtension扩展LinkedList{ { 添加(“a”); 添加(“b”); 添加(“c”); } } 如何迭代Linke

如果您有以下内容作为您的内部类

private static final class LinkedListExtension extends LinkedList<String> {
    {
        add("a");
        add("b");
        add("c");
    }
}
私有静态最终类LinkedListExtension扩展LinkedList{
{
添加(“a”);
添加(“b”);
添加(“c”);
}
}

如何迭代
LinkedListExtension的内容?

方法与普通列表相同:

LinkedListExtension myList = new LinkedListExtension();
for (String s : myList)
{
    System.out.println(s);
}
LinkedList=newLinkedListExtension();
for(字符串str:list)
{
}
使用:


@KirkWoll
for(int i…{s.get(i)…
for(Iterator iter…{iter.next()…'
while `…;)@trutheality,这不是我的意思。我的意思是这个问题很愚蠢——当然你可以与一个列表的子类进行完全相同的交互。@KirkWoll我知道。我很聪明。[幽默!]我没有投反对票,但你的问题没有显示出任何研究成果。你甚至没有试过最明显的嫌疑犯。
LinkedListExtension  list = new LinkedListExtension();
for (String s : list) { }
LinkedList<String> list = new LinkedListExtension();
for (String str : list)
{

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