Denne oppskrivningen gir en detaljert forståelse av følgende aspekter angående negasjonsoperatør:
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;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;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;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.