zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

"bugbear" .compareTo ("bugbear") Null
"bugbear" .compareTo ("Bugbear") NICHT Null
"Zorba" .compareTo ("Zorba!") NICHT Null
"mushroom" .compareTo ("mush room") NICHT Null
"TOAD" .compareTo ("TOAD") Null

Fast gleiche Strings, aber verschiedene Länge

Regel 2: Wenn Zeichenkette A ein Präfix von Zeichenkette B ist, dann ist A.compareTo(B) < 0.

"bat".compareTo("batcave") < 0
"Apfel".compareTo("Apfelsauce") < 0
"BAT".compareTo("BATCAVE") < 0

Wenn Zeichenkette B ein Präfix von Zeichenkette A ist, dann ist A.compareTo(B) > 0.

"batcave".compareTo("bat") > 0
"Apfelsauce".compareTo("Apfels") > 0
"BATCAVE".compareTo("BAT") > 0

Bei der Anwendung dieser Regel müssen wir auf die Groß- und Kleinschreibung achten. "BAT" ist keine Vorsilbe von "Batcave".

Es gibt noch mehr Regeln ....


FRAGE 9:

Wir entscheiden welcher Wert von compareTo() zurückgegeben wird:

"bugbear" .compareTo ("bugbear")
"bug" .compareTo ("bugbear")
"pepper" .compareTo ("peppermint")
"toadstool" .compareTo ("toad")
"cat" .compareTo ("caterpillar")
zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite