【发布时间】:2016-09-12 09:56:55
【问题描述】:
我正在编写一个 LinkedList 类作为作业的一部分。 LinkedList.java:
LinkedList 类:http://pastebin.com/KyKM3hP2
我正在尝试让 foreach 与我的班级一起工作。
LinkedList<LinkedList> ListA = new LinkedList<>();
LinkedList<String> ListB = new LinkedList<>();
ListB.append("Test1");
ListB.append("Test2");
ListB.append("Test3");
ListA.append(ListB);
//this works fine
for (String i : ListB){
//do something with i
}
//this does not
for (String i : ListA.index(0)){
//do something with i
}
//both the above loops should interate over ListB
//but only the first one does
【问题讨论】:
-
必须是
LinkedList<LinkedList<String>>。
标签: java foreach linked-list iterator iterable