Class Comparable<T>


  • public abstract class Comparable<T>
    extends java.lang.Object

    Autor

    Dokumentiert von: Mert Can Özdemir
    Modul: DAP1

    Dokumentation der abstrakten generischen Klasse Comparable

    Die Klasse verwaltet den Anfang und das Ender der Liste. Außerdem weiß sie, wie viele Elemente die Liste enthält

    • Constructor Summary

      Constructors 
      Constructor Description
      Comparable()  
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      abstract int compareTo​(T t)
      Beispielauf: content.compareTo( t )
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Comparable

        public Comparable()
    • Method Detail

      • compareTo

        public abstract int compareTo​(T t)

        Beispielauf: content.compareTo( t )

        Der Rückgabewert soll folgendermaßen bestimmt werden:
        - falls content größer ist als t -> Die Rückgabe ist > 0
        - falls content kleiner ist als t -> Die Rückgabe ist < 0
        - falls content gleich t ist -> Die Rückgabe ist = 0

        Anmerkung

        - Es muss immer gelten: content.compareTo( t ) == -(t.compareTo( content ))
        - Es sollte immer gelten: content.compareTo( t ) == 0 => content.equals( t )