diff --git a/TreeSet.java b/TreeSet.java new file mode 100644 index 0000000..7645840 --- /dev/null +++ b/TreeSet.java @@ -0,0 +1,53 @@ +package ¼¯ºÏ¿ò¼Ü£¨LSP£©; + + +/** + * TreeSet实现类(简化版ï¼? + * @author ·½³õÑô + * @version 1.0 + * @created 23-10ÔÂ-2025 21:36:38 + */ +public class TreeSet implements Set { + + private Map 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 iterator(){ + return null; + } + + /** + * + * @param o + */ + @Override + public boolean remove(Object o){ + return false; + } + + @Override + public int size(){ + return 0; + } +}//end TreeSet \ No newline at end of file