集册 Java实例教程 将数组和迭代器转换为列表

将数组和迭代器转换为列表

欢马劈雪     最近更新时间:2020-01-02 10:19:05

360
将数组和迭代器转换为列表
/** from n o w  j a v a  . c o m**/


//package com.book2s;

import java.util.ArrayList;


import java.util.Iterator;

import java.util.List;


public class Main {

    public static <E> List<E> asList(

            @SuppressWarnings("unchecked") final E... array) {

        List<E> list = new ArrayList<>(array.length);

        for (E element : array) {

            list.add(element);

        }

        return list;

    }

    /*
    时   代    Java - nowjava.com
    */

    public static <E> List<E> asList(final Iterator<? extends E> iterator) {

        List<E> list = 
展开阅读全文