|
|
|
|
@ -0,0 +1,103 @@
|
|
|
|
|
package 集合框架(LSP);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* ArrayList瀹炵幇绫伙紙绠€鍖栫増锛?
|
|
|
|
|
* @author 方初阳
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* @updated 23-10月-2025 21:34:58
|
|
|
|
|
*/
|
|
|
|
|
public class ArrayList<E> implements List<E> {
|
|
|
|
|
|
|
|
|
|
private Object elements[];
|
|
|
|
|
private int size;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void finalize() throws Throwable {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
public ArrayList(){
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param e
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public boolean add(E e){
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param index
|
|
|
|
|
* @param element
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public void add(int index, E element){
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param index
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public E get(int index){
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param o
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public int indexOf(Object o){
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public boolean isEmpty(){
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public Iterator<E> iterator(){
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param o
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public boolean remove(Object o){
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param index
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public E remove(int index){
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param index
|
|
|
|
|
* @param element
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public E set(int index, E element){
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public int size(){
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
}//end ArrayList
|