这个问题看起来很明显,但我看不到我的错...... 我在每个循环内声明一个int变量,它看起来像我无法修改它。Java - 无法更改每个循环内的int值
for(String tmp : list) {
int i = 0;
System.out.println("i = " + i);
i++;
}
列表是一个LinkedList,它不是空的,并存在于代码中的某处。输出是:
i = 0
i = 0
i = 0
它甚至可以修改此类循环内的int值吗?谢谢。