question: public void addAll ( int index , int [ ] data ) { int dataLen = data . length ; if ( dataLen == 0 ) { return ; } int newcap = size + ( int ) ( dataLen * 1.1 ) + 1 ; ensureCapacity ( newcap ) ; System . arraycopy ( array , index , array , index + dataLen , size - index ) ; System . arraycopy ( data , 0 , array , index , dataLen ) ; size += dataLen ; }
target:  Appends all of the elements in the specified array at the specified position in this list.