多语言展示
当前在线:1640今日阅读:152今日分享:13

ArrayList练习

ArrayList练习
工具/原料

vs2010

方法/步骤
1

ArrayList不属于默认的命名空间,可以通过三种方式将命名空间引用1.点击Arraylist,将命名空间引用2.通过快捷方式ALT+SHIFT+F103.记住她的命名空间,直接拼写

2

求一个自定的ArrayList数组的和与平均值           ArrayList list = new ArrayList();            list.AddRange(new int[]{1,2,3,4,5,6,7,8,9});            int sum = 0;            for (int i = 0; i < list.Count; i++)            {                sum += (int)list[i];//因为list[i]是object类,因为list里含有整型的对象,所以可以强转为int,(里氏转换)            }            Console.WriteLine(sum);            Console.WriteLine(sum/list.Count);            Console.ReadKey();

3

写一个长度为10的集合,要求里面随机的存放10个数字(0-9),但是要求所有的数字不重复            ArrayList list = new ArrayList();            Random r = new Random();            for (int i = 0; i < 10; i++)            {                int rNew = r.Next(0, 10);//创建0-9的随机数                if (!list.Contains(rNew))//                {                    list.Add(rNew);                }                else                {                    i--;                }            }            for (int i = 0; i < 10; i++)            {                Console.WriteLine(list[i]);            }            Console.ReadKey();

4

ArrayList中count与Capacitycount是实际成员的长度Capacity是可用长度

注意事项

ArrayList里面的成员,每次和字符串,整数类型使用时需要强制转换

推荐信息