Array类的优化版本
部分特点:
Array | ArrayList |
容量或元素个数是确定的 | 可以动态扩展 |
一次只能对一个元素进行操作 | 对一组元素操作 |
可为多维的 | 只能是一维的 |
起始下标可以设定 | 起始下标只能是0 |
定义ArrayList类的对象
ArrayList myarr = new ArrayList();//定义一个类的对象myarr,可以作为一个数组使用
ArrayList类的属性
属性 | 说明 |
Capacity | 获取或设置ArrayList类可包含的元素个数 |
Count | 获取类中实际包含的元素个数 |
Item | 获取或设置指定索引处的元素 |
ArrayList类的方法
设置一个控制台程序, 定义一个ArrayList对象,用于存放若干个姓名,对其进行排序,并输出排序后的结果