-1
このコード行を実行するたびに、インデックス値が増加します。インデックス値が(0,1,2)のコードを初めて実行したとき、同じテスト中に次回実行すると、同じ配列要素に対して(3、4、5)の値が得られます。JavaのArrayListのインデックス値を正しくリストする方法
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();
}
誰かが私が間違っていることを理解できますか?
あなたのコードでは 'index'を' 0'に戻していますか? – azurefrog
あなたは 'index ++'を書きますが、決してそれをリセットしません、あなたは何を期待していますか? – luk2302
iインデックス。何を達成しようとしていますか?なぜそれが増えてはならないのか教えてください。 –