您好我正在尝试创建一个循环遍历链表的for循环.对于每个数据,它将单独列出.我想在这里学习链表,所以没有数组建议请.有人知道怎么做吗?
示例输出:
我之前的代码:
public static LinkedList<String> Flights = new LinkedList<String>();
public flightinfo(){
String[] flightNum = {"187", "501"};
for (String x : flightNum)
Flights.add(x);
for (???)
}
Run Code Online (Sandbox Code Playgroud)
Tho*_*lut 15
只需使用增强的for循环,就像使用数组一样:
for(String flight : flights) {
// do what you like with it
}
Run Code Online (Sandbox Code Playgroud)
如果我理解正确,你必须获得List的迭代器的引用并使用它来遍历数据:
ListIterator iterator = Flights.iterator();
while (iterator.hasNext()){
System.out.print(iterator.next()+" ");
}
Run Code Online (Sandbox Code Playgroud)