获取arrayList中元素的索引

我正在尝试获取466arrayList的索引minuteList

[288, 318, 346, 376, 406, 436, 466, 1006, 1036, 1066, 1096, 1126, 1156]

但我收到此错误:

java.lang.IndexOutOfBoundsException: Index: 466, Size: 13
    at java.util.ArrayList.rangeCheck(ArrayList.java:635)
    at java.util.ArrayList.get(ArrayList.java:411)
    at com.pdf.PDF.refill_time_table(PDF.java:155)
    at com.pdf.PDF.main(PDF.java:54)

我已经调试了它,并且minuteList具有上面的值以及变量element具有的值466我该如何解决?

感谢您的帮助。

代码:

Collections.sort(diffArray);

int element = diffArray.get(diffArray.size() - 1).getElement();
int nextElement = diffArray.get(diffArray.size()-1).getNextElement();
//the error occur after this line.
minuteList.get(element);
他们是

minuteList.get(element);为您提供其索引为的元素,该元素element在您的索引中不存在ArrayList(只有13个元素的索引从0到12)。因此IndexOutOfBoundsException

你需要minuteList.indexOf(element)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

数组ArrayList中元素的索引

来自分类Dev

如何获取std :: deque中元素的索引

来自分类Dev

获取数组jQuery中元素的索引

来自分类Dev

如何获取Haskell列表中元素的索引

来自分类Dev

熊猫获取地图函数中元素的索引

来自分类Dev

获取numpy数组中元素的索引

来自分类Dev

MongoDB:获取集合中元素的索引

来自分类Dev

如何获取Set对象中元素的索引

来自分类Dev

获取列表中元素的索引(python)

来自分类Dev

熊猫获取地图函数中元素的索引

来自分类Dev

如何获取numpy数组中元素的索引?

来自分类Dev

Scala:获取地图中元素的索引

来自分类Dev

2D ArrayList Java中元素的索引

来自分类Dev

sorted()中元素的索引

来自分类Dev

如何通过地址获取元组中元素的索引?

来自分类Dev

根据标签类型获取页面中元素的索引

来自分类Dev

如何在Swift中获取NSMutableArray中元素的索引?

来自分类Dev

beautifulsoup:如何获取表头中元素的索引

来自分类Dev

jQuery:如何获取选择数组中元素的索引?

来自分类Dev

Haskell-如何获取列表中元素的索引?

来自分类Dev

如何使用Dlang获取数组中元素的索引?

来自分类Dev

获取U-SQL SqlArray中元素的索引?

来自分类Dev

如何修复:无法获取集合中元素的索引

来自分类Dev

beautifulsoup:如何获取表头中元素的索引

来自分类Dev

如何使用指针算法获取向量中元素的索引?

来自分类Dev

Java如何获取ArrayList中元素的开始和结束

来自分类Dev

根据jstl中的索引获取arraylist的元素

来自分类Dev

VBA-ArrayList-在索引处获取元素

来自分类Dev

查找向量中元素的索引