将对象转为集合

public class ArrayUtils {

    /**
     * 转为ArrayList
     * @param src 需要转化的对象
     * @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;
        }
    }
}

猜你喜欢

转载自my.oschina.net/u/3705875/blog/1806555