convert object to collection

public class ArrayUtils {

    /**
     * Convert to ArrayList
     * @param src the object to be converted
     * @param <T>
     * @return ArrayList
     */
    public static <T> ArrayList<T> toArrayList(@NonNull List<T> src) {
        if (src instanceof ArrayList) {
            return (ArrayList<T>) src;
        } else {
            ArrayList<T> result = new ArrayList<>(src.size());
            result.addAll(src);
            return result;
        }
    }
}

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325301839&siteId=291194637