CompareTo(): Unterschied zwischen den Versionen
Aus wiki.kgl-ratingen.de
(Die Seite wurde neu angelegt: „Diese Methode vergleicht zwei verschiedene Objekte, Zahlen, Zeichen, Zeichenketten, ... Es können keine verschiedenen Datentypen miteinander verglichen werden…“) |
(→Beispiel) |
||
| (4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 6: | Zeile 6: | ||
==Beispiel== | ==Beispiel== | ||
| − | String wort = "Elefant"; | + | <code> |
| − | int zahl = 4; | + | String wort = "Elefant"; |
| − | char buchstabe = b | + | int zahl = 4; |
| − | + | char buchstabe = b; | |
| − | + | ||
| − | + | ||
| + | wort.compareTo("Affe"); | ||
| + | zahl.compareTo(7); | ||
| + | buchstabe.compareTo(b); | ||
| + | </code> | ||
Ergebnis: | Ergebnis: | ||
| − | 1 | + | 1 |
| − | -1 | + | -1 |
| + | 0 | ||
Aktuelle Version vom 15. Dezember 2015, 17:56 Uhr
Diese Methode vergleicht zwei verschiedene Objekte, Zahlen, Zeichen, Zeichenketten, ... Es können keine verschiedenen Datentypen miteinander verglichen werden.
Rückgabe[Bearbeiten]
Falls der Wert gleich dem Argument ist, wird 0 zurückgegeben. Falls der Wert kleiner als das Argument ist, wird -1 zurückgegeben. Falls der Wert größer als das Argument ist, wird 1 zurückgegeben.
Beispiel[Bearbeiten]
String wort = "Elefant"; int zahl = 4; char buchstabe = b;
wort.compareTo("Affe");
zahl.compareTo(7);
buchstabe.compareTo(b);
Ergebnis:
1 -1 0