Jak działają logiczni operatorzy
W tej części pokazuje mechanizm działający operatorów logicznych. W tym celu podzielimy tę sekcję na kilka podsekcji, które zapewniają pracę zgodnie z rodzajami operatorów logicznych.
Logiczne i operatorzy (&&)
Logika i łączy dwa warunki i sprawdza oba warunki. Oczekuje się jednego z następujących wyników i operatora:
Składnia (pokazująca zależność między warunkami 1 a warunkami2) do użycia operatora i jest wspomniana poniżej:
warunek1 i& Warunek2Logiczny lub operator
Działa również w oparciu o dwa warunki, operator może zwrócić wartości fałszywe lub prawdziwe, jak wspomniano poniżej:
OR (pokazujący lub relacyjny warunku 1 i warunek2) funkcje operatora w następującej składni:
Condtion1 || warunek2Logiczny, a nie operator
Logiczny nie operator działa inaczej w porównaniu z innymi operatorami logicznymi. Nie operator nie rozważa tylko jednego warunku (operator Unary) i zwraca wartości prawdziwe/fałszywe w następujący sposób:
Po podanej poniżej składni następuje nie operator
!(stan : schorzenie)Po przejściu tej sekcji dowiedziałbyś się o składni i pracy każdego operatora logicznego.
Jak korzystać z operatorów logicznych
Ta sekcja zawiera przykłady wszystkich rodzajów operatorów logicznych.
Logiczny i operator
I operator służy do powrotu poprzez sprawdzenie dwóch warunków. Na przykład poniższy przykład praktykuje operator i na zmiennych A i B.
Ponieważ oba warunki są prawdziwe, wykonany jest blok kodu:
Pakiet LH;Wyjście
Jeśli jednak wykonamy następujący kod, w którym jeden warunek jest fałszywy. Zauważysz, że wykonany jest blok kodu:
Pakiet LH;Wyjście
Logiczny lub operator
OR lub operator sprawdza również dwa warunki, poniższy przykład pokazuje użycie operatora OR w Javie. W poniższym przykładzie dwie zmienne C i D są sprawdzane w stosunku do warunku ustawionego za pomocą instrukcji IF-ELSE. Zauważono, że „if-block” instrukcji „IF-Else” jest wykonywana, ponieważ jeden warunek jest prawdziwy.
Pakiet LH;Wyjście
Jednak w poniższym kodzie oba warunki są fałszywe, dlatego instrukcja else jest wydrukowana:
Pakiet LH;Wyjście
Logiczny, a nie operator
Jak omówiono wcześniej, nie operator uważa tylko jeden warunek. Poniższy przykład kontroluje blok IF, chociaż warunek jest fałszywy, nie operator uzna go za prawdziwe:
Pakiet LH;Wyjście
Poniższy kod wykonałby inny blok instrukcji IF-ELSE, ponieważ warunek jest prawdziwy (ponieważ jest używany z nie operatorem, więc warunek będzie uważany za fałszywy):
Pakiet LH;Wyjście
Wniosek
Logiczni operatorzy w Javie pracują, sprawdzając warunki i odpowiednio zwracając wyniki. Ten opisowy post zapewnia działanie i wykorzystanie kilku rodzajów operatorów logicznych. Operatorzy i i nie operatorzy należą do kategorii operatorów logicznych. I i lub lub operatorzy zależą od prawdziwej lub fałszu dwóch warunków, podczas gdy operator nie rozważa tylko jednego warunku wykonania.