Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Java中正确列出ArrayList的索引值_Java_Arraylist - Fatal编程技术网

如何在Java中正确列出ArrayList的索引值

如何在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")

每次运行这行代码时,我的索引值都会增加。第一次运行代码时,我的索引值是(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.print("Name: " + books.get(i));
    System.out.println();
}
System.out.println(“*************图书列表**********”);
对于(inti=0;i
有人能帮我找出我做错了什么吗?

你使用
书籍。让(I)
进入循环,这样看来
I
就是你要找的
索引。像

System.out.print("Index: " + i);

然后删除
索引

,然后在代码中的什么位置将
索引
设置回
0
?您编写
索引+++
,从不重置它,您希望得到什么?我需要一个索引。等等,你想达到什么目的?告诉我们为什么它不应该增加?为什么不打印
i
作为索引?