Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public boolean remove(Object o) {
- ContainerElement<E> n = (ContainerElement<E>) head;
- ContainerElement<E> p = (ContainerElement<E>) head;
- do {
- if(n.data==o) {
- n.data=null;
- n=(ContainerElement<E>) n.next;
- p.next=n;
- return true;
- }
- else {
- n=(ContainerElement<E>) n.next;
- p=(ContainerElement<E>) p.next;
- }
- }while(n.hasNextElement());
- if(n.data==o) {
- n.data=null;
- return true;
- }
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment