Java String compareTo() Metode
Voorbeeld
Vergelyk twee stringe:
String myStr1 = "Hello";
String myStr2 = "Hello";
System.out.println(myStr1.compareTo(myStr2)); // Returns 0 because they are equal
Definisie en gebruik
Die compareTo()
metode vergelyk twee stringe leksikografies.
Die vergelyking is gebaseer op die Unicode-waarde van elke karakter in die stringe.
Die metode gee 0 terug as die string gelyk is aan die ander string. 'n Waarde minder as 0 word teruggestuur as die string kleiner is as die ander string (minder karakters) en 'n waarde groter as 0 as die string groter is as die ander string (meer karakters).
Wenk: Gebruik compareToIgnoreCase() om twee stringe leksikografies te vergelyk, en ignoreer kleinletter- en hoofletterverskille.
Wenk: Gebruik die equals() -metode om twee stringe te vergelyk sonder inagneming van Unicode-waardes.
Sintaksis
public int compareTo(String string2)
public int compareTo(Object object)
Parameterwaardes
Parameter | Description |
---|---|
string2 | A String , representing the other string to be compared |
object | An Object , representing an object to be compared |
Tegniese besonderhede
Terugsendings: | 'n int Waarde: 0 as die string gelyk is aan die ander string. < 0 as die string leksikografies kleiner is as die ander string > 0 as die string leksikografies groter is as die ander string (meer karakters) |
---|
❮ Stringmetodes