|
|
|
|
@ -0,0 +1,53 @@
|
|
|
|
|
package 集合框架(LSP);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* TreeSet瀹炵幇绫伙紙绠€鍖栫増锛?
|
|
|
|
|
* @author 方初阳
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* @created 23-10月-2025 21:36:38
|
|
|
|
|
*/
|
|
|
|
|
public class TreeSet<E> implements Set<E> {
|
|
|
|
|
|
|
|
|
|
private Map<E, Object> map = new TreeMap<>();
|
|
|
|
|
|
|
|
|
|
public TreeSet(){
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void finalize() throws Throwable {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param e
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public boolean add(E e){
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public boolean isEmpty(){
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public Iterator<E> iterator(){
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param o
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public boolean remove(Object o){
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public int size(){
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
}//end TreeSet
|