JAVA


Tipi di dati primitivi in Java

Tipi di dati primitivi in Java
Tipo Dimensione Descrizione
byte 1 Byte Intero con segno, compreso tra -128 e +127
short 2 Bytes Intero con segno, compreso tra -32768 e +32767
int 4 Bytes Intero con segno, compreso tra (-231) e (231-1)
long 8 Bytes Intero con segno, compreso tra (-263) e (263-1)
float 4 Bytes Numero in virgola mobile (precisione singola)
double 8 Bytes Numero in virgola mobile (precisione doppia)
char 2 Bytes Un carattere Unicode
boolean 1 Bit Valore booleano (true, false)

Operatori predefiniti in Java

  OperatoreUsoDescrizione  + op1 + op2 Somma op1 e op2 - op1 - op2 Sottrae op2 da op1 * op1 * op2 Moltiplica op1 e op2 / op1 / op2 Divide op1 per op2 % op1 % op2 Calcola il resto della divisione op1/op2   + + opIndica un valore positivo - - opIndica l'opposto di op   >> op1 >> op2Sposta i bits di op1 per op2 volte a destra  << op1 << op2 Sposta i bits di op1 per op2 volte a sinistra>>>op1 >>> op2 Sposta i bits di op1 per op2 volte a destra (senza segno)  &op1 & op2 Calcola l'and tra i bit di op1 e op2  |op1 | op2 Calcola l'or tra i bit di op1 e op2  ^op1 ^ op2 Calcola l'xor tra i bit di op1 e op2  ~~ opCalcola il complemento di op   ++ op ++ Incrementa op di 1; valuta prima dell'incremento  ++ ++ op Incrementa op di 1; valuta dopo l'incremento  -- op -- Diminuisce op di 1; valuta prima della diminuzione  -- -- op Diminuisca op di 1; valuta dopo la diminuzione   OperatoreUsoRestituisce vero se   >op1 > op2 op1 è maggiore di op2  >= op1 >= op2op1 è maggiore o uguale a op2    

If-else

 if (espressione) istruzione1 (*) else istruzione2 (*) 
Se espressione è vera, esegue istruzione1 (*), altrimenti esegue istruzione2 (*).   

While

 while (espressione) istruzione (*) 
Finché espressione è vera, esegue istruzione (*). 

For

 for (inizializzazione; terminazione; incremento) istruzione (*) 
La for è normalmente usata per i cicli; inizializzazione è l'istruzione che inizializza il ciclo ed è eseguita una volta all'inizio del ciclo,terminazione è l'espressione di terminazione del ciclo, e incremento è un'espressione eseguita ad ogni iterazione. Es. 
 for (int i = 1; i <= 10; i++){ System.out.println(i); } 
stampa i numeri da 1 a 10 sulla console.

Nota *

Istruzione può essere una singola istruzione o un blocco d'istruzioni racchiuse tra parentesi graffe ({ e }).


      Home  Pag. prec.       Chi siamo?  Scrivici!

Copyright (c) 1998-2006 Wowarea