我尝试使用Java中的foreach来初始化LinkedList。
但是我不能启迪。
我调试了源代码。
使用foreach时,无法初始化LinkedList。
我想知道为什么会这样。
LinkedList<Edge>[] list = new LinkedList[V + 1];
/* success */
// for (int i = 0; i <= V; i++) {
// list[i] = new LinkedList<Edge>();
// }
/* fail */
for(LinkedList<Edge> l : list) {
l = new LinkedList<Edge>();
}