RVT6JAO52ae7Y
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 przypisania

Oprócz podstawowego operatora, wyrażanego za pomocą znaku równości, w języku Java istnieją także inne operatory przypisania. Są one stosowane, gdy wykonujemy działania na dwóch zmiennych i chcemy przypisać wynik do jednej z nich. Stosuje się je najczęściej w formie skróconej:

Linia 1. int x znak równości 5 średnik. Linia 2. int y znak równości 6 średnik. Linia 4. x plus znak równości y średnik prawy ukośnik prawy ukośnik x znak równości x plus y średnik. Linia 5. x minus znak równości y średnik prawy ukośnik prawy ukośnik x znak równości x minus y średnik. Linia 6. x otwórz nawias ostrokątny em zamknij nawias ostrokątny znak równości y średnik prawy ukośnik prawy ukośnik x znak równości x asterysk y średnik. Linia 7. x prawy ukośnik znak równości y średnik prawy ukośnik prawy ukośnik x znak równości x prawy ukośnik y średnik. Linia 8. x procent znak równości y średnik prawy ukośnik prawy ukośnik x znak równości x procent y średnik otwórz nawias ostrokątny prawy ukośnik em zamknij nawias ostrokątny.

Operatory inkrementacji i dekrementacji

Kolejną grupą operatorów w języku Java są operatory inkrementacji i dekrementacji, które można zaliczyć do operatorów arytmetycznych. Powodują one zwiększenie (inkrementację) lub zmniejszenie (dekrementację) zmiennej o jeden. Stosuje się je najczęściej w pętlach do zmiany wartości licznika. Operatory te dzielą się na:

  • postfiksowe; x oraz x, w których wartość x jest zwiększana lub zmniejszana po przypisaniu do zmiennej,

  • prefiksowe; x oraz x, w których wartość x jest zwiększana lub zmniejszana przed przypisaniem do zmiennej. Możemy więc także zapisać działanie x równoważnie jako  x  1 lub  1.