创建一个可扩容的数组
创建一个数组后,添加addDate方法和getDate方法,Object i是addDate方法添加的元素,在测试类里创建变量,调用addDate和getDate方法
ArrayChange my = new ArrayChange();//ArrayChange为可扩容数组的类名 my.addDate("java01");//将“java01”元素通过addDate方法添加到数组my中
当数组元素存满之后,检测size>=arr.length,调用Arrays.copyof方法对原数组arr扩容,size*2.
这是自己创建的可扩容数组,java官网 基于数组 根据不同的数据结构 创建了多个类 而这些类统称为集 合框架。 以后 我们在说集合框架时 就表示多个类。
Arraylist
创建ArrayList集合对象
List list = new ArrayList();//如果没有指定集合容器长度,默认为10 // List list = new ArrayList(15);创建一个长度为15的集合容器
调用add()方法对list添加
list.add("我是下标0");
list.add(2,"在下标为2插入");//在下标为2的地址插入