public static <E> ArrayList<E> newArrayListWithExpectedSize(int estimatedSize) {
        return new ArrayList<>(computeArrayListCapacity(estimatedSize));
    }
Creates an {@code ArrayList} instance to hold {@code estimatedSize} elements, <i>plus</i> an
unspecified amount of padding; you almost certainly mean to call {@link
#newArrayListWithCapacity} (see that method for further advice on usage).

<p><b>Note:</b> This method will soon be deprecated. Even in the rare case that you do want
some amount of padding, it's best if you choose your desired amount explicitly.

@param estimatedSize an estimate of the eventual {@link List#size()} of the new list
@return a new, empty {@code ArrayList}, sized appropriately to hold the estimated number of
elements
@throws IllegalArgumentException if {@code estimatedSize} is negative
fastexcel-core/src/main/java/cn/idev/excel/util/ListUtils.java