Simbolul folosit pentru efectuarea operațiilor se numește operator. În Java, „ != ” este un operator de comparare utilizat pentru a determina dacă doi operanzi sunt egali sau nu prin compararea lor, în timp ce „ =! ” operator combină doi operatori; primul este un operator de atribuire” = ', iar al doilea este un operator logic Not ' ! ” care operează pe valori booleene. De asemenea, este utilizat în inversarea valorilor booleene.
Această postare va explica diferența dintre != și =! Operatori în Java.
Care este diferența dintre != și =! Operatori în Java?
„ != ' și ' =! ” sunt doi operatori Java separați. Acești doi operatori nu pot fi comparați deoarece deservesc funcționalități diferite. „ != operatorul compară doi operanzi, în timp ce operatorul „ =! ” operator inversează rezultatul valorilor booleene. Reprezentarea sa dă doar o senzație asemănătoare.
Acum, vom discuta ambele metode și utilizarea lor una câte una!
Ce este „!=' Operator în Java?
„ != „operatorul” se mai numește și „ nu este egal cu ” Operator Java. Este folosit pentru a evalua dacă doi operanzi sunt sau nu egali în timpul utilizării instrucțiunilor condiționate. Acest operator returnează valori booleene, unde „ Adevărat „ indică faptul că valorile sunt comparate și nu sunt egale și „ fals ” se referă la cazul său opus când ambele valori sunt egale.
Cum se utilizează operatorul „!=' în Java?
Urmați sintaxa de mai jos pentru a compara valoarea variabilei „ A ' cu ' b ' folosind ' != operator ” (nu este egal):
A ! =b
Exemplul 1
În acest exemplu, vom crea două variabile de tip întreg, „ A ' și ' b ” și inițializați-le:
int a = douăzeci ;int b = 23 ;
Tipăriți valorile originale ale variabilelor „ A ' și ' b ” pe consolă cu ajutorul “ System.out.println() ” metoda:
System.out.println ( „Valoarea lui b =” +b ) ;
Apoi, vom verifica dacă valoarea lui „ A ” este egal cu valoarea lui ” b ' folosind ' != ” operator. Va returna o valoare booleană „ fals ” dacă ambele valori sunt egale:
În cele din urmă, tipăriți valoarea rezultată pe consolă:
Ieșirea arată valoarea booleană „ Adevărat ”, ceea ce indică faptul că valorile lui “ A ' și ' b ” nu sunt egali:
Exemplul 2
Acum, vom efectua aceeași operație folosind următoarea sintaxă:
ieșire booleană = ! ( A ==b ) ;
Mai întâi verifică egalitatea lui „ A ' și ' b „valori variabile folosind operatorul de comparare” == ” și apoi neagă rezultatul.
În cele din urmă, imprimați rezultatul pe consolă:
System.out.println ( ieșire ) ;
Ieșire
Acum, să trecem la un alt exemplu în care vom vedea cum operatorul menționat ajută la găsirea egalității în condițiile specificate.
Exemplul 3
Aici, vom lua în considerare aceleași variabile „ A ' și ' b ” cu valorile lor ca în exemplele precedente. Vom folosi condiționalul „ dacă ” instrucțiune pentru a verifica dacă valorile ambelor variabile sunt egale sau nu și tipăriți instrucțiunile adăugate:
dacă ( A ! =b ) {System.out.println ( „Valoarea lui „a” nu este egală cu valoarea lui „b”” ) ;
} altfel {
System.out.println ( „Valoarea lui „a” este egală cu valoarea lui „b”” ) ;
}
Rezultatul arată că valorile „ A ' și ' b ” nu sunt egali:
Acum, îndreptați-vă spre lucrul „ =! ” operator în Java.
Ce este „=!” Operator în Java?
„ =! „operatorul este combinația celor doi operatori, operatorul de atribuire” = ” și logic nu ” ! ” operator. Operatorul logic not este folosit pentru a converti valoarea inițială, în timp ce operatorul de atribuire este utilizat pentru alocarea valorii.
Pentru a converti rezultatul valorilor booleene, puteți folosi „ =! ” operator. Convertește valoarea booleană și apoi o atribuie celui de-al doilea operand.
Cum se folosește „=!” Operator în Java?
Sintaxa pentru utilizarea „ =! ” operator este dat după cum urmează:
X = ! Y
Notă: Expresia corectă este „ x= !y ' nu ' x=!y ”; este un pic confuz. Expresia ' x= !y ” arată că valoarea booleană a lui “ Y ” este mai întâi inversat, apoi este atribuit „ X ”.
Exemplu
În acest exemplu, avem două variabile de tip boolean, „ X ' și ' Y ”, cu următoarele valori:
boolean x = Adevărat ;boolean y = Adevărat ;
Imprimați valorile variabilelor create pe consolă folosind butonul „ System.out.println() ” metoda:
System.out.println ( 'Valoarea booleană a lui y = ' +y ) ;
Acum, vom converti valoarea booleană a lui „ X ' cu ajutorul ' =! ” operator:
„ Y ” își va inversa mai întâi valoarea din ” Adevărat ' la ' fals ”, iar apoi este atribuit lui “ X ”. Tipăriți valoarea actualizată a „ X ” pe consolă:
Ieșire
Am furnizat toate informațiile de bază despre „ != ' și ' =! ” operatori în Java.
Concluzie
Ambii ' != ' și ' =! ” sunt operatori Java folosiți pentru a efectua diferite funcționalități. „ != operatorul ” este un operator de comparare care compară egalitatea a doi operanzi pentru a determina dacă sunt egali sau nu, în timp ce “ =! ” este combinația a doi operatori, un operator de atribuire ” = ”, iar operatorul logic not “ ! ” care operează pe valori booleene. În această postare, am discutat despre diferența dintre != și =! operatori în Java și utilizarea acestora.