黑马程序员技术交流社区
标题:
数组和集合的使用
[打印本页]
作者:
icichacici
时间:
2015-7-6 13:41
标题:
数组和集合的使用
1、array([]):最高效;但是其容量固定且无法动态改变;
2、ArrayList:容量可动态增长;但牺牲效率;
3、基于效率和类型检验,应尽可能使用array,无法确定数组大小时才使用ArrayList!
4、ArrayList是Array的复杂版本
5、ArrayList内部封装了一个Object类型的数组,从一般的意义来说,它和数组没有本质的差别,甚至于ArrayList的许多方法,如Index、IndexOf、Contains、Sort等都是在内部数组的基础上直接调用Array的对应方法。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2