A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 董俊霞 黑马帝   /  2011-7-18 17:31  /  1966 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

有谁知道如何把array复制到arrayList中?

3 个回复

倒序浏览
黑马网友  发表于 2011-7-18 17:44:23
沙发
使用java.util.Arrays类就可以完成。
代码如下:[code=java]package org.cxy.util;

import java.util.*;
public class Demo {
        public static void main(String[] args) throws Exception{
                Integer[] array = {1,2,3,4,5};
                List<Integer> list = Arrays.asList(array);
                Iterator<Integer> iter = list.iterator();
                while(iter.hasNext()){
                        System.out.print(iter.next()+" ");
                }
        }
}[/code]

评分

参与人数 1技术分 +1 收起 理由
admin + 1

查看全部评分

回复 使用道具 举报
黑马网友  发表于 2011-7-18 17:50:05
藤椅

回复 楼主 的帖子

import java.util.ArrayList;

public class MyTest {

        /**
         * @param args
         */
        public static void main(String[] args) {
                // TODO Auto-generated method stub
                String[] names = {"yuan","chun","long"};
                ArrayList<String> al = new ArrayList<String>();
                for(String name : names){
                        al.add(name);
                }
                System.out.println(al);
        }

}
不知道理解对了你的意思没?

评分

参与人数 1技术分 +1 收起 理由
admin + 1 问问他到底啥意思

查看全部评分

回复 使用道具 举报
黑马网友  发表于 2011-7-22 00:15:40
板凳
Integer[] intArray = {11,22,33,44,55};

  List<Integer> intList =  Arrays.asList(intArray);

  ArrayList<Integer> al = new ArrayList<Integer>(intList);

  for(Object a : al){

   System.out.println(a);
  }
主要代码

评分

参与人数 1技术分 +1 收起 理由
admin + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马