compareTo()

Java String compareTo() metodi

❮ String metodlari


Misol

Ikki stringni taqqoslang:

String myStr1 = "Hello";
String myStr2 = "Hello";
System.out.println(myStr1.compareTo(myStr2)); // Returns 0 because they are equal

O‘zingiz sinab ko‘ring »


ULASHISH

Ta’rif va qo‘llanilishi

compareTo() metodi ikki stringni leksikografik tarzda taqqoslaydi.

Taqqoslash stringlardagi har bir belgining Unicode qiymatiga asoslanadi.

Agar string boshqa stringga teng bo‘lsa, metod 0 qaytaradi. Agar string boshqa stringdan kichik bo‘lsa (belgilari kamroq), 0 dan kichik qiymat, katta bo‘lsa (belgilari ko‘proq), 0 dan katta qiymat qaytariladi.

Maslahat: Ikki stringni katta va kichik harflar farqini hisobga olmagan holda leksikografik tarzda taqqoslash uchun compareToIgnoreCase() metodidan foydalaning.

Maslahat: Ikki stringni Unicode qiymatlarini hisobga olmasdan taqqoslash uchun equals() metodidan foydalaning.


Sintaksis

Quyidagilardan biri:

public int compareTo(String string2)
public int compareTo(Object object)

Parametr qiymatlari

Parametr Tavsif
string2 Taqqoslanadigan boshqa stringni ifodalovchi String
object Taqqoslanadigan obyektni ifodalovchi Object

Texnik tafsilotlar

Qaytaradi: int qiymat: 0 — agar string boshqa stringga teng bo‘lsa.
< 0 — agar string boshqa stringdan leksikografik jihatdan kichik bo‘lsa
> 0 — agar string boshqa stringdan leksikografik jihatdan katta bo‘lsa (belgilari ko‘proq)

❮ String metodlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!