Hva gjør ! mener i Java?

Hva gjør ! mener i Java?
De ! Operatøren er også kjent som negasjon eller IKKE Operatør og den tilhører kategorien Java Unary -operatører. Det brukes til å snu konsekvensene av boolske verdier i.e. Det overfører de sanne verdiene til falske og falske verdier til sanne eller mer kortfattet, vi kan si at den brukes til å snu den logiske tilstanden til en operand. I Java, den ! Operatøren har flere brukssaker som er vanlig.

Denne oppskrivningen gir en detaljert forståelse av følgende aspekter angående negasjonsoperatør:

  • Hva er Unary Operator i Java
  • Hva gjør “!” betyr i Java
  • Syntaks av “!” Operatør i Java
  • Hvordan å bruke “!” I Java
  • Hvordan å bruke “!” Operatør i betingede uttalelser
  • Hvordan å bruke “!” Operatør i mens du er sløyfe

Så la oss begynne!

Hva er Unary Operator i Java

Operatøren som bare krever en operand for å utføre noen spesifikke operasjoner er kjent som den unary operatøren i Java. Oftest brukte unary -operatører er: Increment Operator (++), logisk ikke operatør (!), Dekrementoperatør (-), og så videre.

Hva gjør "!”Betyr i Java

I programmatisk termer “!” Operatør blir referert til som en “Logisk ikke” og det brukes til å snu en boolsk verdi. For eksempel: Hvis verdien er sann, vil den gjøre verdien til falsk og omvendt.

Syntaks av “!”Operatør i Java

Den grunnleggende syntaks for den logiske ikke eller negasjonsoperatøren er vist i undergitt kodebit:

!(operand)

Hvordan å bruke "!”Operatør i Java

La oss vurdere et veldig enkelt eksempel for en dyp forståelse av hvordan du bruker ! operatør i Java.

Eksempel

I dette eksemplet initialiserer vi et variabelt flagg med True. For det første skriver vi ut den faktiske verdien av flagget og deretter trykker vi flaggets verdi ved å bruke logisk ikke ! operatør:

boolsk flagg = sant;
System.ute.println ("faktisk verdi:" + flagg);
System.ute.Println ("Verdi ved hjelp av logisk ikke operatør:" + !flagg);

Den komplette kodebiten og utdataene vises i følgende utdrag:

Utgangen viser bruk av logisk ikke operatør ! Gir et omvendelsesresultat.

Hvordan å bruke "!”Operatør i betingede uttalelser

I Java utføres normalt IF -blokken hvis den spesifiserte tilstanden er sann og den andre blokken utføres hvis den spesifiserte tilstanden er falsk. Imidlertid ved å bruke ! Operatør Vi kan snu logikken.

Eksempel

Den undergitte kodebiten gir et dyptgående syn på hvordan du bruker ! Operatør i IF-Else-utsagn:

int nummer1 = 50;
int nummer2 = 100;
hvis( !(Nummer1 < number2))

System.ute.println ("Number2 er større enn nummer1");

ellers

System.ute.Println ("Number2 er mindre enn nummer1");

I dette eksemplet har vi to verdier 50 og 100, logisk sett skal IF -blokken utføres hvis tilstanden er sann i.e. if (50 100):

Utgangen verifiserer at andre blokken blir utført som viser hensiktsmessigheten av ! operatør.

Hvordan å bruke "!”Operatør i mens Loop

En annen ofte brukt bruk-sak av ! Operatøren er mens Loop, der den logiske ikke operatøren spesifiserer at sløyfen må utføre til den spesifiserte tilstanden forblir falsk:

Eksempel

La oss vurdere koden nedenfor for en dyp forståelse av hvordan du bruker ! Operatør i stundsløyfen:

int nummer1 = 0;
mens (nummer1 != 10)

System.ute.println ("nummer:" + nummer1);
nummer1 ++;

Det ovennevnte kodestykket gir følgende utdata:

Utgangen autentiserer at sløyfen kjører til tilstanden er falsk og den stopper dens fungerer når tilstanden blir sann (i.e. 10 = 10).

Konklusjon

De “!” Operatør er en unær operatør kjent som “Logisk ikke” Operatør og den brukes til å omverse en boolsk verdi. Ved hjelp av ! operatør logikken i if-ests-uttalelser kan reverseres i.e. IF -blokken utføres når den spesifiserte tilstanden er falsk og ellers blokkerer når den spesifiserte tilstanden er sann. De ! Operatøren kan brukes i stundsløyfen for å iterere en sløyfe hvis tilstanden er falsk. Denne oppskrivningen gir en detaljert oversikt over hva som gjør ! betyr, og hva er bruks-saken til ! operatør i Java.