|
|
|
|
@ -0,0 +1,44 @@
|
|
|
|
|
package 集合框架(LSP);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* List鎺ュ彛锛堟湁搴忛泦鍚堬級
|
|
|
|
|
* @author 方初阳
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* @created 23-10月-2025 21:37:23
|
|
|
|
|
*/
|
|
|
|
|
public interface List<E> extends Collection<E> {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param index
|
|
|
|
|
* @param element
|
|
|
|
|
*/
|
|
|
|
|
public void add(int index, E element);
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param index
|
|
|
|
|
*/
|
|
|
|
|
public E get(int index);
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param o
|
|
|
|
|
*/
|
|
|
|
|
public int indexOf(Object o);
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param index
|
|
|
|
|
*/
|
|
|
|
|
public E remove(int index);
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param index
|
|
|
|
|
* @param element
|
|
|
|
|
*/
|
|
|
|
|
public E set(int index, E element);
|
|
|
|
|
|
|
|
|
|
}
|