如何在Java中正确列出ArrayList的索引值
每次运行这行代码时,我的索引值都会增加。第一次运行代码时,我的索引值是(0、1、2),下一次在同一测试期间运行代码时,我会得到相同数组元素的(3、4、5)值如何在Java中正确列出ArrayList的索引值,java,arraylist,Java,Arraylist,每次运行这行代码时,我的索引值都会增加。第一次运行代码时,我的索引值是(0、1、2),下一次在同一测试期间运行代码时,我会得到相同数组元素的(3、4、5)值 System.out.println("**********The Book List**********"); for (int i = 0; i < books.size(); i++) { System.out.print("Index: " + index++); System.out.print("\t")
System.out.println("**********The Book List**********");
for (int i = 0; i < books.size(); i++) {
System.out.print("Index: " + index++);
System.out.print("\t");
System.out.print("Name: " + books.get(i));
System.out.println();
}
System.out.println(“*************图书列表**********”);
对于(inti=0;i
有人能帮我找出我做错了什么吗?你使用书籍。让(I)
进入循环,这样看来I
就是你要找的索引。像
System.out.print("Index: " + i);
然后删除索引
,然后在代码中的什么位置将索引
设置回0
?您编写索引+++
,从不重置它,您希望得到什么?我需要一个索引。等等,你想达到什么目的?告诉我们为什么它不应该增加?为什么不打印i
作为索引?