update ArrayUtil