1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
public class LinkedListSet<E> implements <E> { private LinkedList<E> list; public LinkListSet() { list = new LinkedList<>(); } public int getSize() { return list.size(); } @Override public boolean isEmpty() { return list.isEmpty(); } @Override public void add(E e) { if(!list.contains(e)) { list.addFirst(e); } } @Override public boolean contains(E e) { return list.contains(e); } @Override public void remove(E e) { list.removeElement(e); } }
|
近期评论