@Override public void add(T value) { Node<Object> n = new Node<Object>(value); Node<Object> t = tail; tail = n; size++; t.set(n); // releases both the tail and size trim(); }
@Override public void add(T value) { Node<Object> n = new Node<Object>(value); Node<Object> t = tail; tail = n; size++; t.set(n); // releases both the tail and size trim(); }