今天想在项目中使用多线程时,想将一个长度为700多的Llist链表,分割 成几个长度为50的子链表作为各个线程的参数,最后发现但sunblist的toIndex超过500时就会报Exception in thread "main" java.lang.IndexOutOfBoundsException: toIndex = 550的错。我这里是用变量实现的,如果改成直接写数字,即写成sublist(500,550)就没问题,特别奇怪,在此记录下来,等有空了,好好研究下sublist。
List sublist的toIndex不能超过500
最新推荐文章于 2024-05-09 21:59:20 发布
本文记录了一个使用Java LinkedList的sublist方法时遇到的问题:当toIndex参数超过500时会抛出IndexOutOfBoundsException异常。文中提到直接指定数字而非使用变量则不会出现该问题。
摘要由CSDN通过智能技术生成