Zdjęcie przedstawia kartkę zapisaną wzorami matematycznymi, to układ równań.
I_P_W13_M02_Java Operatory arytmetyczne
Źródło: Antoine Dautry, domena publiczna.
Operatory relacyjne
Kolejna grupa operatorów to operatory relacyjne, które porównują ze sobą wartości. Są nimi:
operator równości ,
operator „różny od” ,
operatory silnych nierówności i ,
operatory słabych nierówności i .
Operatory porównania zwracają wartości logiczne true lub false.
Linia 1. double liczba1 znak równości 4 prawy ukośnik 5 średnik.
Linia 2. double liczba2 znak równości 12 kropka 0d średnik.
Linia 4. boolean rowny znak równości liczba1 znak równości znak równości liczba2 średnik.
Linia 5. boolean rozny znak równości liczba1 wykrzyknik znak równości liczba2 średnik.
Linia 6. boolean wieksze znak równości liczba1 zamknij nawias ostrokątny liczba2 średnik.
Linia 8. System kropka out kropka println otwórz nawias okrągły rowny zamknij nawias okrągły średnik prawy ukośnik prawy ukośnik Wynik dwukropek false.
Linia 9. System kropka out kropka println otwórz nawias okrągły rozny zamknij nawias okrągły średnik prawy ukośnik prawy ukośnik Wynik dwukropek true.
Linia 10. System kropka out kropka println otwórz nawias okrągły wieksze zamknij nawias okrągły średnik prawy ukośnik prawy ukośnik Wynik dwukropek false.
Zmiennej typu boolean możemy przypisać także całe działanie i zwróci prawdę lub fałsz, np.
Linia 1. boolean czyWynikTo5 znak równości 2 prawy ukośnik 4 asterysk 4 znak równości znak równości 5 średnik.
Linia 2. System kropka out kropka println otwórz nawias okrągły czyWynikTo5 zamknij nawias okrągły średnik prawy ukośnik prawy ukośnik Wynik dwukropek false.
Ważne!
Operatora porównania nie należy mylić z operatorem przypisania . Choć podobne, znaczą coś innego. Pierwszy z nich sprawdza, czy wartości są równe, natomiast drugi przypisuje lub podstawia wartości do zmiennych.