Quiz über Comparable

erstellt 06.07.06; überarbeitet 01.11.12; übersetzt 12.03.25; deutsche Übersetzung Heinrich Gailer

Hinweise: Entscheidet Euch bei jeder Frage für die beste Antwort. Klickt dann auf das entsprechende Optionskästchen, um diese Antwort auszuwählen. Ihr könnt Eure Antwort jederzeit ändern. Sobald das Quiz bewertet wird, erscheint der Buchstabe der richtigen Antwort in der Textbox unterhalb der Frage.


1. Ganz allgemein, eine Schnittstelle ist eine Liste von welchen Dingen?

A.    Methoden und Variablen
B.    Klassen und Konstanten
C.    Methoden
D.    Methoden und Konstanten

Korrekte Antwort:


2. Einmal angenommen, wir schreiben eine Klasse Book und möchten, dass sie die Schnittstelle Comparable<Book> implementiert. Welche Methode muss Book enthalten?

A.    int compareTo(Book other)
B.    int compareTo(Object other)
C.    Book compareTo(Object other)
D.    boolean compareTo(T other)

Korrekte Antwort:


3. Was ist der Wert von "zebra".compareTo("emu")?

A.    ein negativer Integer
B.    0
C.    ein positiver Integer
D.    unvorhersehbar

Korrekte Antwort:


4. Was ist der Wert von (new Integer(5)).compareTo( new Integer(8) )

A.    ein negativer Integer
B.    0
C.    ein positiver Integer
D.    unvorhersehbar

Korrekte Antwort:


5. Wenn die Objekte einer Klasse in ihrer natürlichen Reihenfolge angeordnet sind, was ist dann wahr, wenn Objekt L links von Objekt R liegt?

A.    L.compareTo(R) ist positiv
B.    L.compareTo(R) ist negativ
C.    L.compareTo(R) ist Null
D.    R.compareTo(L) ist negativ

Korrekte Antwort:


6. Wenn X.compareTo(Y) positiv ist, welche der folgenden Aussagen ist dann war?

A.    Y.compareTo(X) ist positiv
B.    Y.compareTo(X) ist negativ
C.    Y.compareTo(X) ist Null
D.    Y.compareTo(X) ist unbekannt

Korrekte Antwort:


7. Wenn X.equals(Y) wahr ist, welche der folgenden Aussagen gilt dann für die meisten Klassen, die Comparable implementieren?

A.    X.compareTo(Y) ist negativ
B.    X.compareTo(Y) ist Null
C.    X.compareTo(Y) ist positiv
D.    Darüber kann keine Aussage getroffen werden.

Korrekte Antwort:


8. Was ist "ZURICH".compareTo("cairo")

A.    ein negativer Integer
B.    Null
C.    ein positiver Integer
D.    unbekannt

Korrekte Antwort:


9. Was ist "pit viper".compareTo("pit")

A.    ein negativer Integer
B.    Null
C.    ein positiver Integer
D.    unbekannt

Korrekte Antwort:


10. Welcher Algorithmus durchsucht schnell ein sortiertes Array?

A.    Binäre Suche
B.    Lineare Suche
C.    Zufällige Suche
D.    Geordnete Suche

Korrekte Antwort:


Richtige Antworten:       in Prozent:       Bewertung:   


Inhalt Solltet Ihr gerade von einer anderen Seite hierher zurückgekommen sein oder diese Seite neu geladen haben kann es sein, dass Ihr erneut auf alle Antworten klicken müsst, damit das Bewertungsprogramm korrekt arbeitet.

Um die alten Antworten zu löschen, haltet die Strg-Taste gedrückt und ladet dann die Seite neu. Bei manchen Browsern funktioniert das nur in Verbindung mit der Umschalt- bzw. Strg+Umschalt-Taste.