Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Hallo ich habe mal eine Frage, ich habe die Methode compareTo benutzt,
und wie ich weiß, wenn 2 Strings gleich sind müsste eine 0 ausgegeben werden.
Das macht er so weit so gut.
Aber wenn es nicht gleich ist dann gibt er mir vollkommen andere zahlen wie z.b -3.
public class g {
public static void main(String[] args) {
String hallo;
String hallo1="halo";
hallo= new String("hallo");
System.out.print(hallo.compareTo(hallo1));
}
}
Returns:
the value 0 if the argument string is equal to this string; a value less than 0 if this string is lexicographically less than the string argument; and a value greater than 0 if this string is lexicographically greater than the string argument
Ich glaube viel mehr wird dir kaum einer dazu sagen können, wie z.B. die -3 entstehen ...
Returns:
the value 0 if the argument string is equal to this string; a value less than 0 if this string is lexicographically less than the string argument; and a value greater than 0 if this string is lexicographically greater than the string argument
Gibt zurück: den Wert 0, wenn der Argument-String mit diesem String identisch ist; einen Wert kleiner als 0, wenn dieser String lexikographisch kleiner ist als der Argument-String; und einen Wert größer als 0, wenn dieser String lexikographisch größer als der Argument-String ist.
lexikographisch größer bedeutet, dass das Zeichen im Zeichensatz-Alphabet weiter hinten steht.
war nicht das ich kein Englisch kann ,sondern das ich das einfach lästig finde, dass die wichtigsten Erklärungen auf Englisch sind und das man sich extra noch beim Übersetzen anstrengen muss.
war nicht das ich kein Englisch kann ,sondern das ich daseinfach lästig finde, dass die wichtigsten Erklärungen auf Englisch sind und das man sich extra noch beim Übersetzen anstrengen muss.
Falls du es mit Java ernst meinst und irgendwann damit Geld verdienen willst, musst du solche Sätze ohne Probleme verstehen, ohne dich dabei groß anstrengen zu müssen.
In der IT und speziell in Java ist die beste und neueste Fachliteratur nunmal in Englisch.
Ohne Englisch kommt man eben nur bis auf ein bestimmtes "Level", nicht mein Fehler.