Kuidas kasutada string võrdub?
Kuidas kasutada string võrdub?

Video: Kuidas kasutada string võrdub?

Video: Kuidas kasutada string võrdub?
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, Mai
Anonim

Stringi kasutamine . võrdub ():Jaavas, string võrdub () meetod võrdleb kahte antud stringid andmete/sisu põhjal string . Kui kogu sisu nii stringid on samad, siis tagastab see tõese. Kui kõik märgid ei ühti, tagastab see vale.

Samamoodi, mis vahe on stringi == ja.equals kasutamisel?

Teiseks erinevus võrdsete vahel ja == operaator on see, == on kasutatakse viite- või mäluaadressi kontrollimiseks kohta objektid olenemata sellest, kas need osutavad samale kohale või mitte, ja võrdub () meetod on kasutatakse sisu võrdlemiseks kohta objekt nt. juhul kui kohta võrdlemine String selle tegelased, juhuks kohta Täisarv on nende oma

Lisaks, mis vahe on == võrdub () ja VõrdleTo () meetodil? võrdlema : Võrdleb kahte stringi leksikograafiliselt. võrdub : võrdleb seda stringi määratud objektiga. võrdlema võrdleb kahte stringi nende märkide järgi (sama indeksiga) ja tagastab vastavalt täisarvu (positiivne või negatiivne). võrdub () kontrollib, kas kaks objekti on samad või mitte, ja tagastab tõeväärtuse.

Kuidas kasutada võrdub meetodit?

Java string võrdub () meetod võrdleb kahte antud stringi stringi sisu põhjal. Kui mõni märk ei sobi, tagastab see vale. Kui kõik märgid sobivad, tagastab see tõene. String võrdub () meetod alistab võrdub () meetod objekti klassist.

Kas saame võrrelda kahte stringi, kasutades Javas ==?

Stringid sisse Java on muutumatud. Millal kasutades == operaator string võrdlus teile ei ole võrdlemine sisu string , kuid tegelikult on võrdlemine mälu aadress. Kui nad mõlemad on võrdsed tahe vastasel juhul tagastab tõene ja vale. Kusjuures võrdub string võrdleb string sisu.

Soovitan: