public class MyList<T> {
private int size;
private Node head;
private Node end;
class Node{
public T data;
public Node next;
}
public void add(T t){
size++;
Node node = new Node();
node.data = t;
if (head==null){
this.head = node;
}else{
end.next = node;
}
end = node;
}
public int size(){
return size;
}
public T get(int i){
Node p = head;
for (int j= 0;j<i; j++){
p = p.next;
}
return p.data;
}
}
java 实现简易List列表
最新推荐文章于 2024-05-02 22:11:22 发布