Reverse iteration through ArrayList gives IndexOutOfBoundsException

前端 未结 9 2128
广开言路
广开言路 2021-02-05 02:13

When I reverse iterate over an ArrayList I am getting a IndexOutOfBoundsException. I tried doing forward iteration and there is no problem. I expect and know that there are five

9条回答
  •  隐瞒了意图╮
    2021-02-05 03:15

    The list.size() is past the last allowable index.

    for(int j = list.size() - 1; j >= 0; j--) {
      System.out.println(list.get(j));
    }
    

提交回复
热议问题