天天看点

List sublist的toIndex不能超过500

今天想在项目中使用多线程时,想将一个长度为700多的Llist链表,分割 成几个长度为50的子链表作为各个线程的参数,最后发现但sunblist的toIndex超过500时就会报Exception in thread "main" java.lang.IndexOutOfBoundsException: toIndex = 550的错。我这里是用变量实现的,如果改成直接写数字,即写成sublist(500,550)就没问题,特别奇怪,在此记录下来,等有空了,好好研究下sublist。

继续阅读