创建一个动态数组,插入数据时空间增加,删除数据时空间缩小!
1.插入
2.删除
3.查找元素,有返回索引,没有返回-1
-
在Main方法中先new一个数组类Array,需要传一个长度参数
Array arr = new Array(3);
-
在构造方法中new一个数组,生成一个length大小的数组
private int[] item; public Array(int length){ item = new int[length]; }
-
我们打印看看数组里面有什么–往常使用for循环条件中的i<item.length
public void print(){ //动态更新数组非0元素 for(int i=0;i< item.length;++i){ System.out.println(item[i]); }