The user of this interface has precise control over where in the list each element .... This method acts as bridge between array-based and collection-based APIs.
docs.oracle.com