Hvordan logiske operatører fungerer
Denne delen demonstrerer arbeidsmekanismen til logiske operatører. For dette vil vi dele denne delen i flere underavsnitt som gir arbeidet i henhold til typene logiske operatører.
Logiske og operatører (&&)
Logikken og kobler sammen to forhold sammen og sjekker begge forholdene. Et av følgende resultater forventes ved bruk av og operatør:
Syntaksen (som viser forholdet mellom tilstand1 og tilstand2) for å bruke og operatøren er nevnt nedenfor:
Tilstand1 && tilstand2Logisk eller operatør
Det fungerer også basert på to forhold, OR -operatøren kan returnere de falske eller sanne verdiene som nevnt nedenfor:
Operatøren eller (viser eller forholdet til tilstand1 og tilstand2) operatørfunksjoner på følgende syntaks:
kondisjon1 || tilstand2Logisk ikke operatør
Den logiske ikke operatøren fungerer annerledes sammenlignet med andre logiske operatører. Den ikke -operatøren vurderer bare en betingelse (Unary Operator) og returnerer sanne/falske verdier som følger:
Syntaksen gitt nedenfor blir fulgt av ikke operatør
!(betingelse)Etter å ha gått gjennom denne delen, ville du ha lært om syntaks og arbeid for hver logiske operatør.
Hvordan bruke logiske operatører
Denne delen gir eksempler på alle typer logiske operatører.
Logisk og operatør
Og operatøren brukes til å returnere ved å sjekke to forhold. Følgende eksempel praktiserer og operatøren på variabler A og B.
Ettersom begge forholdene er sanne, utføres IF-blokken av koden:
pakke LH;Produksjon
Imidlertid, hvis vi utfører følgende kode, der en tilstand er falsk. Du vil observere at den andre blokken av koden blir utført:
pakke LH;Produksjon
Logisk eller operatør
OR -operatøren sjekker også to forhold, følgende eksempel demonstrerer bruken av OR -operatøren i Java. I det følgende eksemplet blir de to variablene C og D sjekket mot den fastsatte tilstanden ved bruk av IF-ests-setningen. Det observeres at "if-block" av "if-elv" -uttalelsen utføres fordi en tilstand er sann.
pakke LH;Produksjon
I den følgende koden er begge forholdene imidlertid falske, og derfor skrives den andre uttalelsen:
pakke LH;Produksjon
Logisk ikke operatør
Som diskutert tidligere, vurderer ikke operatøren bare en betingelse. Eksemplet som er gitt nedenfor sjekker, skriver ut IF -blokken, selv om tilstanden er falsk, vil ikke operatøren betrakte det som sant:
pakke LH;Produksjon
Følgende kode vil utføre den andre blokken i IF-est-setningen fordi tilstanden er sann (som den brukes med ikke operatør, slik at tilstanden vil bli betraktet som falsk):
pakke LH;Produksjon
Konklusjon
De logiske operatørene i Java jobber ved å sjekke forholdene og returnere resultatene deretter. Dette beskrivende innlegget gir arbeid og bruk av flere typer logiske operatører. OG OG og ikke operatører tilhører kategorien logiske operatører. OG og OG -operatørene er avhengige av den sanne eller falske av to forhold, mens ikke operatøren bare vurderer en betingelse for utførelse.