| 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);
}
}