把LIST转化成数组

package com.saicfc.saicifx3.util;

import java.util.Iterator;
import java.util.List;
import java.util.Map;

public class CommonReport {
    
    /** mapList转为数组List */
    @SuppressWarnings("unchecked")
    public List getArraysList(List<?> list, String... key) {
        List<Object> resultList = InstanceUtils.newArrayList();
        for (Iterator iterator = list.iterator(); iterator.hasNext();) {
            Map map = (Map) iterator.next();
            Object[] temp = new Object[key.length];
            for (int i = 0; i < temp.length; i++) {
                temp[i] = map.get(key[i]);
            }
            resultList.add(temp);
        }
        return resultList;
    }

}

	

你可能感兴趣的:(list)