Mitä eroa on != ja = välillä! Operaattoreita Javassa

Mita Eroa On Ja Valilla Operaattoreita Javassa



Toimintojen suorittamiseen käytettyä symbolia kutsutaan operaattoriksi. Javassa ' != ' on vertailuoperaattori, jota käytetään määrittämään, ovatko kaksi operandia yhtä suuret vai eivät vertaamalla niitä, kun taas ' =! ” operaattori yhdistää kaksi operaattoria; ensimmäinen on tehtäväoperaattori ' = ', ja toinen on looginen Ei-operaattori ' ! ”, joka toimii loogisilla arvoilla. Sitä käytetään myös loogisten arvojen kääntämisessä.

Tämä viesti selittää eron != ja =! Operaattoreita Javassa.







Mitä eroa on != ja = välillä! Operaattoreita Javassa?

' != ' ja ' =! ” on kaksi erillistä Java-operaattoria. Näitä kahta operaattoria ei voi verrata keskenään, koska ne palvelevat erilaisia ​​toimintoja. ' != '-operaattori vertaa kahta operandia, kun taas ' =! ”-operaattori kääntää loogisten arvojen tuloksen. Sen esitys antaa vain samanlaisen vaikutelman.



Nyt keskustelemme molemmista menetelmistä ja niiden käytöstä yksitellen!



Mikä on '!='-operaattori Javassa?

' != ”operaattoria kutsutaan myös ” ei sama kuin ”Java-operaattori. Sitä käytetään arvioimaan, ovatko kaksi operandia yhtä suuret, kun käytetään ehdollisia lauseita. Tämä operaattori palauttaa loogiset arvot, joissa ' totta ' osoittaa, että arvoja verrataan eivätkä ne ole samat, ja ' väärä ” viittaa sen päinvastaiseen tapaukseen, kun molemmat arvot ovat samat.





Kuinka käyttää '!='-operaattoria Javassa?

Noudata alla annettua syntaksia vertaillaksesi muuttujan arvoa ' a ' kanssa ' b ' käyttämällä ' != ”(ei yhtä suuri) -operaattori:

a ! =b


Esimerkki 1



Tässä esimerkissä luomme kaksi kokonaislukutyyppistä muuttujaa, ' a ' ja ' b ' ja alusta ne:

int a = kaksikymmentä ;
int b = 23 ;


Tulosta muuttujien alkuperäiset arvot ' a ' ja ' b ' konsolissa '' System.out.println() 'menetelmä:

System.out.println ( 'A:n arvo =' +a ) ;
System.out.println ( 'b:n arvo =' +b ) ;


Sitten tarkistamme, onko ' a ' on yhtä suuri kuin '' b ' käyttämällä ' != ”operaattori. Se palauttaa loogisen arvon ' väärä ', jos molemmat arvot ovat samat:

boolen lähtö = a ! =b;


Tulosta lopuksi tuloksena oleva arvo konsolista:

System.out.println ( ulostulo ) ;



Tulos näyttää loogisen arvon ' totta ”, mikä osoittaa, että arvot a ' ja ' b ' eivät ole tasa-arvoisia:


Esimerkki 2

Nyt suoritamme saman toiminnon käyttämällä seuraavaa syntaksia:

boolen lähtö = ! ( a ==b ) ;


Se tarkistaa ensin ' a ' ja ' b 'muuttujaarvot vertailuoperaattorilla' == ' ja sitten kumoaa tuloksen.

Tulosta lopuksi tulos konsoliin:

System.out.println ( ulostulo ) ;



Lähtö


Siirrytään nyt toiseen esimerkkiin, jossa näemme, kuinka mainittu operaattori auttaa löytämään tasa-arvon määritetyissä olosuhteissa.

Esimerkki 3

Tässä tarkastelemme samoja muuttujia ' a ' ja ' b ” arvoineen kuten edellisissä esimerkeissä. Käytämme ehdollista ' jos ” lauseke tarkistaaksesi ovatko molempien muuttujien arvot samat vai eivät ja tulosta lisätyt lauseet:

jos ( a ! =b ) {
System.out.println ( 'A:n arvo ei ole sama kuin b:n arvo' ) ;
} muu {
System.out.println ( 'A:n arvo on yhtä suuri kuin b:n arvo' ) ;
}



Tulos osoittaa, että arvot ' a ' ja ' b ' eivät ole tasa-arvoisia:


Siirry nyt kohti ' =! ”-operaattori Javassa.

Mikä on '=!' Operaattori Javassa?

' =! ”operaattori on kahden operaattorin yhdistelmä, Assignment-operaattori” = 'ja looginen ei' ! ”operaattori. Loogista ei-operaattoria käytetään alkuperäisen arvon muuntamiseen, kun taas assignment-operaattoria käytetään arvon määrittämiseen.

Voit muuntaa loogisten arvojen tulosteen käyttämällä ' =! ”operaattori. Se muuntaa loogisen arvon ja määrittää sen sitten toiselle operandille.

Kuinka käyttää '=!' Operaattori Javassa?

Syntaksi ' =! ”-operaattori annetaan seuraavasti:

x = ! Y


merkintä: Oikea ilmaus on ' x= !y ”ei” x=!y ”; se on vähän hämmentävää. Ilmaus ' x= !y ' osoittaa, että '' Y ” on ensin käännetty, ja sitten se osoitetaan ” x ”.

Esimerkki

Tässä esimerkissä meillä on kaksi loogisen tyyppistä muuttujaa, ' x ' ja ' Y ”, seuraavilla arvoilla:

boolen x = totta ;
boolen y = totta ;


Tulosta luotujen muuttujien arvot konsoliin käyttämällä ' System.out.println() 'menetelmä:

System.out.println ( 'X:n looginen arvo =' +x ) ;
System.out.println ( 'Y:n looginen arvo =' +y ) ;


Nyt muunnamme loogisen arvon ' x '' -sovelluksen avulla =! ”operaattori:

x = ! Y;


' Y ' kääntää ensin arvon '' totta ”–” väärä ', ja sitten se on määritetty ' x ”. Tulosta päivitetty arvo x ' konsolissa:

System.out.println ( 'Nyt x:n arvo =' +x ) ;



Lähtö


Olemme toimittaneet kaikki perustiedot ' != ' ja ' =! ”-operaattorit Javassa.

Johtopäätös

Molemmat' != ' ja ' =! ” ovat Java-operaattoreita, joita käytetään suorittamaan erilaisia ​​toimintoja. ' != '-operaattori on vertailuoperaattori, joka vertaa kahden operandin yhtäläisyyttä määrittääkseen, ovatko ne yhtä suuret vai eivät, kun taas ' =! ” on kahden operaattorin yhdistelmä, Assignment-operaattori ” = ' ja looginen ei-operaattori ' ! ”, joka toimii loogisilla arvoilla. Tässä viestissä keskustelimme eroista != ja =! Javan operaattorit ja niiden käyttö.