黑马程序员技术交流社区
标题:
ArrayList和List的用法及区别
[打印本页]
作者:
杨廉壬
时间:
2012-3-9 11:00
标题:
ArrayList和List的用法及区别
ArrayList和List这两个的用法及区别,请高手详解
作者:
许全通
时间:
2012-3-9 13:32
相同点:arraylist和list都可以通过index访问元素,添加、删除元素的方法也相同;
不同点:list<T>对保存在其中的元素有类型约束,在存取元素的时候不需要拆、装箱;
arraylist则可以添加任何类型的元素,在存取元素的时候需要拆、装箱;
作者:
朱小磊
时间:
2012-3-9 14:25
ArrayList: 使用大小可以按需动态增大的数组来实现IList接口的类,列表中的每个元素都是对象。IList接口中的方法是很少的。
List:是类属类(Generic Class),实现的是强类型的(每个元素都在List类实例化时指定了类型)列表,可以通过索引存取元素,可以排序,提供了比较强大的方法集合。
作者:
刘亚中
时间:
2012-3-9 23:26
List<T>为前者的泛型版本,来自于.net 2.0框架
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2