java编程循环不工作
上面的循环显示ArrayList文件中的元素。我想在列表中显示索引和字符串元素。但是,调用该方法时,索引始终打印为0。Placejava编程循环不工作,java,arrays,list,loops,Java,Arrays,List,Loops,上面的循环显示ArrayList文件中的元素。我想在列表中显示索引和字符串元素。但是,调用该方法时,索引始终打印为0。Place public void listAllFiles() { for (String filename: files) { int position = 0; System.out.println(position + ": " + filename); position = position + 1; }
public void listAllFiles() {
for (String filename: files) {
int position = 0;
System.out.println(position + ": " + filename);
position = position + 1;
}
}
在循环之前,否则每次迭代都将始终为0。在循环内部将位置初始化为零。这意味着它在循环的那个点上总是零
int position = 0;
在循环之前初始化它
int position = 0;