Tip | Pomnjeno | Primer |
---|---|---|
byte | signed 8-bit | 127 |
short | signed 16-bit | 32767 |
int | signed 32-bit | 2147483647 |
long | signed 64-bit | 2147483647 |
boolean | 1 bit | true ali false |
float | 32-bit (IEEE-754) | 3.4e+38 |
double | 64-bit (IEEE-754) | 3.4e+38 |
char | 16-bit (unicode) | '\n' |
class Test { public static void main(String argv[ ]) { int i,j; double a=5.0; boolean t=true; System.err.println(a); i=(int)a; // obvezna eksplicitna pretvorba // t=(boolean)i; - napačna pretvorba! j=i+1; a=j; // ni potrebna eksplicitna pretvorba System.err.println(t); System.err.println(j); } }