Java String compareTo() Metode

❮ Stringmetodes


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 intWaarde: 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