Si e përdorni vargun e barabartë?
Si e përdorni vargun e barabartë?

Video: Si e përdorni vargun e barabartë?

Video: Si e përdorni vargun e barabartë?
Video: Si të bëjmë ujin e kënduar kundër mësyshit dhe magjisë?? 2024, Mund
Anonim

Duke përdorur String . barazohet (): Në Java, vargu është i barabartë Metoda () krahason dy të dhëna vargjet bazuar në të dhënat/përmbajtjen e varg . Nëse e gjithë përmbajtja e të dyjave vargjet janë të njëjta atëherë kthehet e vërtetë. Nëse të gjithë karakteret nuk përputhen, atëherë ai kthehet false.

Në mënyrë të ngjashme, cili është ndryshimi midis përdorimit të == dhe.equals në një varg?

Së dyti dallimi ndërmjet të barabartëve dhe == operatori është se, == është përdoret për të kontrolluar adresën e referencës ose të kujtesës e objektet nëse tregojnë në të njëjtin vend apo jo, dhe barazohet () metodë është përdoret për të krahasuar përmbajtjen e objekti p.sh. në rast se e duke krahasuar Vargu personazhet e tij, në rast e Numri i plotë është i tyre

Për më tepër, cili është ndryshimi midis metodës == barabartë () dhe krahasoni me ()? Krahaso me : Krahason dy vargje leksikografikisht. barazohet : Krahason këtë varg me objektin e specifikuar. Krahaso me krahason dy vargje sipas karaktereve të tyre (në të njëjtin indeks) dhe kthen një numër të plotë (pozitiv ose negativ) në përputhje me rrethanat. e barabartë () kontrollon nëse dy objekte janë të njëjta apo jo dhe kthen një boolean.

Përkatësisht, si e përdorni metodën e barabartë?

Vargu java barazohet () metodë krahason dy vargjet e dhëna bazuar në përmbajtjen e vargut. Nëse ndonjë karakter nuk përputhet, ai kthehet false. Nëse të gjithë karakteret përputhen, ai kthehet i vërtetë. Vargu barazohet () metodë tejkalon barazohet () metodë të klasës së objektit.

A mund të krahasojmë dy vargje duke përdorur == në Java?

Vargjet në Java janë të pandryshueshme. Kur duke përdorur == operatori për krahasimi i vargjeve ju nuk jane duke krahasuar përmbajtjen e varg , por në fakt janë duke krahasuar adresën e kujtesës. Nëse të dyja janë të barabarta do kthejnë të vërtetën dhe të rremë përndryshe. Ndërsa të barabartë në varg krahason varg përmbajtjen.

Recommended: