数组循环遍历后的结果 放入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));
}
}