AI-generated Key Takeaways
-
The
compareTomethod lexicographically compares two strings. -
It returns 0 if the strings are equal, -1 if the first string is less than the second, and 1 if the first string is greater than the second.
-
The method takes one string argument to compare against the invoking string object.
-
Examples are provided for both JavaScript and Python.
| Usage | Returns |
|---|---|
String.compareTo(string2) | Integer |
| Argument | Type | Details |
|---|---|---|
this: string1 | String | The string to compare. |
string2 | String | The string to be compared. |
Examples
Code Editor (JavaScript)
print(ee.String('a').compareTo('b')); // -1 print(ee.String('a').compareTo('a')); // 0 print(ee.String('b').compareTo('a')); // 1 print(ee.String('a').compareTo(ee.String('b'))); // -1
import ee import geemap.core as geemap
Colab (Python)
print(ee.String('a').compareTo('b').getInfo()) # -1 print(ee.String('a').compareTo('a').getInfo()) # 0 print(ee.String('b').compareTo('a').getInfo()) # 1 print(ee.String('a').compareTo(ee.String('b')).getInfo()) # -1