All pastes #384934 Raw Edit

Something

public java v1 · immutable
·published 2007-03-07 13:39 UTC
rendered paste body
package labb1;import java.util.*;public class SortedLinkCollection<E extends java.lang.Comparable<?super E>> extends LinkedCollection<E> implements CollectionWithGet<E> {		public SortedLinkCollection(){}		public boolean add(E element){		Entry curr;				if (head == null){			head = new Entry(element,null);			return true;		}else{			for (curr = head; curr.next != null; curr = curr.next){				//Funkar kanske inte?				if (element.compareTo(curr.element) >= 0 && element.compareTo(curr.next.element)< 0){					Entry newEntry = new Entry(element,curr.next);					curr.next = newEntry;					return true;				}			}			curr.next = new Entry(element, null);			return true;		}	}		public E get(E q){		if (head == null)			return (E)null;				for (Entry curr = head; curr.next != null; curr = curr.next){			if (curr.element.compareTo(q) == 0)				return curr.element;						if (curr.element.compareTo(q) < 0) //Funkar kanske inte?				return (E)null;		}		return (E)null;	}}