public object replaceElement(NoDuplo node, object valor) { object aux = node.getElemento(); node.setElemento(valor); return(aux); }
public void swapElements(NoDuplo node, NoDuplo node2) { object aux = node.getElemento(); node.setElemento(node2.getElemento()); node.setElemento(aux); }
public object remove(NoDuplo node) { if (isEmpty()) { throw new EmptyListException("lista vazia"); } node.getProximo().setAnterior(node.getAnterior()); node.getAnterior().setProximo(node.getProximo()); node.setAnterior(null); node.setProximo(null); tamanho--; return(node.getElemento()); }