Beispiel #1
0
 SubList(AbstractList<E> list, int fromIndex, int toIndex) {
   if (fromIndex < 0) throw new IndexOutOfBoundsException("fromIndex = " + fromIndex);
   if (toIndex > list.size()) throw new IndexOutOfBoundsException("toIndex = " + toIndex);
   if (fromIndex > toIndex)
     throw new IllegalArgumentException("fromIndex(" + fromIndex + ") > toIndex(" + toIndex + ")");
   l = list;
   offset = fromIndex;
   size = toIndex - fromIndex;
   expectedModCount = l.modCount;
 }