PRIMITIVE DATA TYPES v19-02-21 Update
Image source: Willi Glenz - Screenshot VYM
Oracle
Type | Size | Range | Default | Class & Field |
---|---|---|---|---|
byte | 8 bit | -2^7 to 2^7 -1 -128 to 127 | 0 | Byte.MIN_VALUE Byte.MAX_VALUE |
short | 16 bit | -2^15 to 2^15 -1 -32,768 to 32,767 | 0 | Short.MIN_VALUE Short.MAX_VALUE |
int | 32-bit | -2^31 to 2^31 -1 | 0 | Integer.MIN_VALUE Integer.MAX_VALUE |
long | 64 bit | -2^63 to 2^63-1 | 0L | Long.MIN_VALUE Long.MAX_VALUE |
float | 32 bit | -3.4E38 to 3.4E38 | 0.0f | Float.MIN_VALUE Float.MAX_VALUE |
double | 64 bit | -1.7E308 to 1.7E308 | 0.0d | Double.MIN_VALUE Double.MAX_VALUE |
char | 16 bit | '\u0000' to '\uffff' 0 to 65,565 | '\u0000' | Character.MIN_VALUE Character.MAX_VALUE |
boolean | 1 bit | false | Boolean.TRUE Boolean.FALSE |
public Byte(byte|String value|s)
public Short(short|String value|s)
public Integer(int|String value|s)
public Long(long|String value|s)
public Float(float|double|String value|value|s)
public Double(double|String value|s)
public Character(char value)
public Boolean(boolean|String value|s)
technical!