package com.zc.hzc;
public class MyAList {
private int index;//数组长度
private Object[] ob;//数组
public MyAList(){
ob=new Object[10];//初始化数组长度为10
}
public MyAList(int l){
ob=new Object[l];//有参数的构造函数
}
/**
* 扩充数组,翻一倍
*/
public void expand(){
Object[]ob2=new Object[ob.length*2];
System.arraycopy(ob, 0, ob2, 0, ob.length);
this.ob=ob2;
}
/**
* 添加数据
* @param o
*/
public void add(Object o){
if(index==ob.length)
{
expand();
......
阅读全文