question: public void remove ( int index ) { if ( SysProperties . CHECK ) { if ( index >= size ) { throw new ArrayIndexOutOfBoundsException ( "i=" + index + " size=" + size ) ; } } System . arraycopy ( data , index + 1 , data , index , size - index - 1 ) ; size -- ; }
target:  Remove the value at the given index.