Symbol używany do wykonywania operacji nazywany jest operatorem. W Javie „ != ” to operator porównania używany do określenia, czy dwa operandy są równe, czy nie, porównując je, podczas gdy „ =! operator łączy dwa operatory; pierwszy to operator przypisania” = ”, a drugi to logiczny operator Not „ ! ”, który operuje na wartościach logicznych. Jest również wykorzystywany w odwracaniu wartości logicznych.
W tym poście wyjaśnimy różnicę między != i =! Operatory w Javie.
Jaka jest różnica między != i =! Operatory w Javie?
“ != ' oraz ' =! ” to dwa oddzielne operatory Java. Tych dwóch operatorów nie można porównywać, ponieważ służą one różnym funkcjom. „ != Operator porównuje dwa operandy, podczas gdy operator „ =! Operator odwraca wynik wartości logicznych. Jego reprezentacja daje tylko wrażenie podobieństwa.
Teraz omówimy kolejno obie metody i ich zastosowanie!
Co to jest operator „!=” w Javie?
„ != Operator jest również nazywany „ nie równa Operator Java. Służy do oceny, czy dwa operandy są równe przy użyciu instrukcji warunkowych. Ten operator zwraca wartości logiczne, gdzie „ PRAWDA ” wskazuje, że wartości są porównywane i nie są równe, oraz „ fałszywy ” odnosi się do jego odwrotnego przypadku, gdy obie wartości są równe.
Jak używać operatora „! =” w Javie?
Postępuj zgodnie z podaną poniżej składnią do porównywania wartości zmiennej „ a ' z ' b ' używając ' != ” (nie równy) operator:
a ! =b
Przykład 1
W tym przykładzie utworzymy dwie zmienne typu całkowitego, „ a ' oraz ' b ” i zainicjuj je:
int a = 20 ;int b = 23 ;
Wydrukuj oryginalne wartości zmiennych „ a ' oraz ' b ” na konsoli za pomocą przycisku „ System.out.println() ' metoda:
System.out.println ( 'Wartość b = ' +b ) ;
Następnie sprawdzimy, czy wartość „ a ” jest równa wartości „ b ' używając ' != ” operator. Zwróci wartość logiczną „ fałszywy ”, jeśli obie wartości są równe:
Na koniec wydrukuj wynikową wartość na konsoli:
Wyjście pokazuje wartość logiczną „ PRAWDA ”, co wskazuje, że wartości „ a ' oraz ' b ” nie są równe:
Przykład 2
Teraz wykonamy tę samą operację, używając następującej składni:
wyjście logiczne = ! ( a ==b ) ;
Najpierw sprawdza równość „ a ' oraz ' b ” wartości zmiennych przy użyciu operatora porównania” == ”, a następnie neguje wynik.
Na koniec wydrukuj dane wyjściowe na konsoli:
System.out.println ( wyjście ) ;
Wyjście
Przejdźmy teraz do innego przykładu, w którym zobaczymy, jak wspomniany operator pomaga znaleźć równość w określonych warunkach.
Przykład 3
Tutaj rozważymy te same zmienne” a ' oraz ' b ” z ich wartościami jak w poprzednich przykładach. Użyjemy warunkowego „ jeśli ”, aby sprawdzić, czy wartości obu zmiennych są równe, czy nie i wydrukować dodane instrukcje:
jeśli ( a ! =b ) {System.out.println ( „Wartość ‘a’ nie jest równa wartości ‘b’” ) ;
} w przeciwnym razie {
System.out.println ( „Wartość ‘a’ jest równa wartości ‘b’” ) ;
}
Dane wyjściowe pokazują, że wartości „ a ' oraz ' b ” nie są równe:
Teraz skieruj się w stronę działania „ =! ” operator w Javie.
Co to jest „=!” Operator w Javie?
„ =! ” operator jest kombinacją dwóch operatorów, operator przypisania “ = ” i logiczne nie” ! ” operator. Operator logiczny not służy do konwersji oryginalnej wartości, podczas gdy operator przypisania służy do przypisywania wartości.
Aby przekonwertować dane wyjściowe wartości logicznych, możesz użyć „ =! ” operator. Konwertuje wartość logiczną, a następnie przypisuje ją do drugiego operandu.
Jak używać „=!” Operator w Javie?
Składnia użycia „ =! Operator ” jest podany w następujący sposób:
x = ! Tak
Notatka: Prawidłowe wyrażenie to „ x= !y ' nie ' x=!y ”; to trochę mylące. Ekspresja ' x= !y ” pokazuje, że wartość logiczna „ Tak ” jest najpierw odwracany, a następnie przypisywany do „ x ”.
Przykład
W tym przykładzie mamy dwie zmienne typu logicznego, „ x ' oraz ' Tak ”, o następujących wartościach:
wartość logiczna x = PRAWDA ;wartość logiczna y = PRAWDA ;
Wydrukuj wartości utworzonych zmiennych na konsoli za pomocą „ System.out.println() ' metoda:
System.out.println ( 'Wartość logiczna y = ' +y ) ;
Teraz przekonwertujemy wartość logiczną „ x ” za pomocą „ =! ” operator:
„ Tak ” najpierw odwróci swoją wartość z „ PRAWDA ' do ' fałszywy ”, a następnie jest przypisany do „ x ”. Wydrukuj zaktualizowaną wartość „ x ” na konsoli:
Wyjście
Podaliśmy wszystkie podstawowe informacje na temat „ != ' oraz ' =! Operatory w Javie.
Wniosek
Obie ' != ' oraz ' =! ” to operatory Java używane do wykonywania różnych funkcji. „ != Operator ” to operator porównania, który porównuje równość dwóch operandów w celu określenia, czy są one równe, czy nie, podczas gdy „ =! ” jest kombinacją dwóch operatorów, operator przypisania “ = ”, a logiczny operator not „ ! ”, który operuje na wartościach logicznych. W tym poście omówiliśmy różnicę między != i =! operatory w Javie i ich wykorzystanie.