黑马程序员技术交流社区

标题: 怎么把一个Array写到ArrayList里面去啊? [打印本页]

作者: 嘴角上揚ぃ读不    时间: 2014-5-7 20:03
标题: 怎么把一个Array写到ArrayList里面去啊?
本帖最后由 嘴角上揚ぃ读不 于 2014-5-8 19:48 编辑

怎么把一个Array写到ArrayList里面去啊?

作者: 小狸    时间: 2014-5-7 20:18
Arraylist构造方法:
public ArrayList();   //默认的构造方法
public ArrayList(ICollection);        //参数为集合
public ArrayList(int);        //参数为对象空间大小
一个例子:
  1. namespace _ArrayList
  2. {
  3.     class Program
  4.     {
  5.         static void Main(string[] args)
  6.         {
  7.             int[] arr = new int[] { 1, 2, 3, 4, 5 };
  8.             ArrayList list = new ArrayList(arr);
  9.             list.Add(6);
  10.             list.Insert(3, 6);
  11.             foreach (int a in list)
  12.             {
  13.                 Console.WriteLine(a); //结果为1,2,3,6,4,5,6;
  14.             }           
  15.             Console.ReadLine();
  16.         }
  17.     }
  18. }
复制代码

作者: czwanglei    时间: 2014-5-8 09:58
int []nums=new int []{1,2,3};
ArrayList al=new AyyayList();
al.AddRange((nums);
这样就好了。可以学学ArrayList集合的使用。
作者: 王运波    时间: 2014-5-8 16:39
       一二楼回复的非常完整...




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2