public interface IList { public void clear(); //将一个已经存在的线性表置成空表。 public boolean isEmpty();//判断线性表中的数据元素个数是否为0,若为0反回true,否则反回false。 public int length();//求线性表中的元素个数并返回其值。 public Object get(int i);//读取并返回线性表中的第i个数据元素的值。其中i的取值范围为0<=i<=length()-1。 public void insert(int i, Object x);//在线性表的第i个数据元素之前插入一个值为x的数据元素。 public void remove(int i);//删除并返回线性表中第i个数据元素。 public int indexOf(Object x);//返回线性表中首次出现的指点数据元素的位序号,若线性表中不包括此数据元素,则返回-1. public void display();//输出线性表中的各个元素的值 }线性表的抽象数据Java接口
线性表的抽象数据类型描述
最新推荐文章于 2024-07-29 22:47:41 发布