All pastes #344743 Raw Edit

Anonymous

public java v1 · immutable
·published 2007-02-08 00:00 UTC
rendered paste body
package alteKlausur;class Stack {	private Node first;	private Node last;	public void push(Object o) {		if (first == null) {			first = new Node(o);			last = first;			return;		} else {			last.setNext(new Node(o));			last = last.getNext();		}	}	public Object pop() {		if (first == null) {			return null;		}		if (first == last) {			Object temp = first.getObject();			first = null;			return temp;		}		Object otmp = last.getObject();		Node temp = first;		while (temp.getNext().getObject() != otmp) {			temp = temp.getNext();		}		last.setNext(null);		last = temp;		return otmp;	}