java list 获取索引_java – 获取arrayList中元素的索引

我试图在arrayList minuteList中获得466的索引

[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具有上面的值以及变量元素具有值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);


版权声明:本文为weixin_36325338原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。