java 手工实现ArrayList版本一

2020-12-13 06:06

阅读:245

标签:def   static   默认   print   char   system   build   arraylist   aci   

版本一内容:
泛型,默认构造长度(不指定参数的构造方法和指定参数的构造方法),添加元素,打印
public class hel{

private Object[] ele;
private int size;   //数组元素个数,类中private int默认为0

private static final int DEFAULT_CAPACITY=10;
public hel()       //默认长度
{
    ele=new Object[DEFAULT_CAPACITY];
}

public hel(int capacity)
{
    ele=new Object[capacity];
}
public void add(E ob)   //添加
{
    ele[size++]=ob;
}

public String toString() {            //重写toString方法,使其打印可视化
    StringBuilder sb=new StringBuilder();
    sb.append("[");
    for(int i=0;i

}

java 手工实现ArrayList版本一

标签:def   static   默认   print   char   system   build   arraylist   aci   

原文地址:https://blog.51cto.com/14437184/2419130


评论


亲,登录后才可以留言!