数组循环遍历后的结果 放入list集合中 请各位大神帮帮忙 代码怎么写呀

数组循环遍历后的结果 放入list集合中 请各位大神帮帮忙 代码怎么写呀

问题描述:

//数组res 
 for(int i = 0; i < res.length; i++){
                numValue=res[i].toString();
                System.out.print(res[i] + "  ");

            }

循环遍历后怎么放入list集合中
//List list = new ArrayList();

 public static void main(String[] args){
        String arr[] = {"2","3"};
        List list = (List)Arrays.asList(arr);
        for(int i=0;i<list.size();i++){
            System.out.println(list.get(i));
        }

    }

list.add();

在循环体中,list.add(numvalue);

在循环里直接赋值给list
list.add(i,numValue);
或者
直接将数组转成List
List list=Arrays.asList(res);

直接放到List中就行了,使用Arrays.asList(res);方法,如果需要在遍历的时候判断哪个放入list的话,就在循环中一个一个的放入,比如只放入下标为偶数的:

List list = new ArrayList();
//数组res 
 for(int i = 0; i < res.length; i++){
     if(i%2==0){
        list.add(res[i]);
     }

           }

List list=Arrays.asList(res);

public static void main(String[] args){
String arr[] = {"2","3"};
List list = (List)Arrays.asList(arr);
for(int i=0;i<list.size();i++){
System.out.println(list.get(i));
}

}