Co robi ! Średnia w Javie?

Co robi ! Średnia w Javie?
! Operator jest również znany jako negacja Lub NIE operator i należy do kategorii Java Unary Operators. Służy do odwrócenia konsekwencji wartości logicznych i.mi. Przekształca wartości prawdziwe na fałszywe i fałszywe wartości na prawdziwe lub bardziej zwięźle możemy powiedzieć, że służy do odwrócenia logicznego stanu operandu. W Javie, ! Operator ma wiele przypadków użycia, najczęstsze wśród nich są oświadczenia o pętli i elewacji.

Ten zapis zawiera szczegółowe zrozumienie następujących aspektów dotyczących operatora negacji:

  • Czym jest nieusowy operator w Javie
  • Co robi "!" Środki w Javie
  • Składnia "!" Operator w Javie
  • Jak używać "!" w Javie
  • Jak używać "!" Operator w instrukcjach warunkowych
  • Jak używać "!" Operator w While Loop

Więc zacznijmy!

Czym jest nieusowy operator w Javie

Operator, który wymaga tylko jednego operandu do wykonywania niektórych konkretnych operacji, jest znany jako Unary Operator w Javie. Najczęściej używanymi operatorami Unary to: Operator przyrostowy (++), logiczny nie operator (!), operator spadku (-) i tak dalej.

Co robi "!”Oznacza w Javie

Zgodnie z programem "!" Operator jest określany jako „Logiczne nie” i służy do odwrócenia wartości logicznej. Na przykład: jeśli wartość jest prawdziwa, przekształci wartość w fałsz i odwrotnie.

Składnia „!„Operator w Javie

Podstawowa składnia logicznego operatora nie lub negacji jest pokazana w fragmencie kodu poniżej:

!(Operand)

Jak używać "!„Operator w Javie

Rozważmy bardzo prosty przykład głębokiego zrozumienia, jak używać ! Operator w Javie.

Przykład

W tym przykładzie zainicjujemy zmienną flagę z true. Najpierw drukujemy rzeczywistą wartość flagi, a następnie drukujemy wartość flagi za pomocą logicznych ! operator:

Flaga boolean = prawda;
System.na zewnątrz.println („faktyczna wartość:” + flaga);
System.na zewnątrz.println („Wartość za pomocą logicznego nie operatora:” + !flaga);

Kompletny fragment kodu i jego wyjście pokazano w następującym fragmencie:

Wyjście pokazuje użycie logicznego nie operatora ! zapewnia wynik odwrotny.

Jak używać "!„Operator w instrukcjach warunkowych

W Java zwykle blok if jest wykonywany, jeśli określony warunek jest prawdziwy, a blok else wykonuje się, jeśli określony warunek jest fałszywy. Jednak używając ! operator możemy odwrócić logikę.

Przykład

Poniższy fragment kodu zapewnia dogłębny widok używania ! Operator w instrukcjach IF-Else:

int numer1 = 50;
int number2 = 100;
Jeśli( !(numer 1 < number2))

System.na zewnątrz.println („Number2 jest większy niż numer 1”);

w przeciwnym razie

System.na zewnątrz.println („Number2 jest mniejszy niż numer 1”);

W tym przykładzie mamy dwie wartości 50 i 100, logicznie blok If powinien wykonać, jeśli warunek jest prawdziwy i.mi. Jeśli (50 100):

Wyjście weryfikuje, że blok else zostaje wykonany, co pokazuje stosowność ! operator.

Jak używać "!„Operator w While Loop

Inny często używany użycie ! Operator jest w pętli, gdzie logiczny nie operator określa, że ​​pętla musi wykonać, dopóki określony warunek nie pozostanie fałszywy:

Przykład

Rozważmy poniższy kawałek kodu, aby uzyskać głębokie zrozumienie, jak używać ! Operator w pętli While:

int numer1 = 0;
While (numer 1 != 10)

System.na zewnątrz.println („liczba:” + numer1);
numer1 ++;

Powyższy kawałek kodu zawiera następujące dane wyjściowe:

Wyjście uwierzytelnia, że ​​pętla wykonuje się, aż warunek będzie fałszywy i przestanie działać, gdy warunek staje się prawdziwy (i.mi. 10 = 10).

Wniosek

"!" Operator jest nieusowym operatorem znanym jako „Logiczne nie” operator i służy do odwrócenia wartości logicznej. Za pomocą ! Operator Logika instrukcji IF-Else można odwrócić i.mi. Blok if jest wykonywany, gdy określony warunek jest fałszywy, a blok jest wykonywany, gdy określony warunek jest prawdziwy. ! Operator może być używany w pętli While, aby iterować pętlę, jeśli warunek jest fałszywy. Ten zapis zawiera szczegółowy przegląd tego, co robi ! oznacza i jakie są użycie ! Operator w Javie.