programmiamo in java
operazioni e operatori in Java

Operazioni su interi:

+ somma

- sottrazione

* moltiplicazione

/ parte intera della divisione esempio (7 / 3 = 2)

% resto della divisione (esempio 7 % 3 = 1)

Operatori su interi:

Supponiamo che a sia una variabile a cui sia stato assegnato il numero 3.

++a incrementa il valore di a di una unità subito ossia a vale ora 4

a++ postincrementa il valore di a di una unità ossia ora vale ancora 3 la prossima volta che verrà usato varrà 4.

a=a+7 operatore che incrementa di 7 il valore di a (ossia ora a vale 10).

a+=7 è equivalente alla scrittura sopra riportata.

Lo stesso dicasi per il - e per il *.

a-=2 (ora a vale 1) .

Operazioni su decimali float e double

Valgono tutte le operazioni e gli operatori visti per gli interi solo che nelle assegnazioni bisogna mettere dopo il numero f (ad esempio 3.45f)se float perché Java preferisce i double e il risultato delle operazioni sono date in double e non in float..

n.b.: per separare parte intera da decimali mettere il punto (.) non la virgola (,).

Operazioni sulle stringhe

Il simbolo + viene utilizzato con l'accezione di un ione di stringhe.

Se ho A= "pippo " e B="Pluto"

A+B sarà la stringa "pippo Pluto"

se avessi scritto c=A+2+3 avrei ottenuto c="pippo 23") i numeri sono stati trasformati in stringa quindi simboli da concatenare.