Primitive -
byte - 8 bits - Number - from -127 to +128
short- 16 bits
int - 32 bits
long- 64 bits
float- 32 bit floating point - do not use this for precision values - may cause rounding issues
double- 62 bit floating point
boolean- true/false - like any language
char- strings characters
Data Type | Default Value (for fields) |
byte | 0 |
short | 0 |
int | 0 |
long | 0L |
float | 0.0f |
double | 0.0d |
char | '\u0000' |
String (or any object) | null |
boolean | false |
Array Declaration -
int[] anArray; // declares an array of integers
int [10] anArray; // to restrict to 10 rows
Similarly, you can declare arrays of other types:
byte[] anArrayOfBytes; short[] anArrayOfShorts; long[] anArrayOfLongs; float[] anArrayOfFloats; double[] anArrayOfDoubles; boolean[] anArrayOfBooleans; char[] anArrayOfChars; String[] anArrayOfStrings;
2 Dimensional Arrays
String[][] names = {{"Mr. ", "Mrs. ", "Ms. "},
{"Smith", "Jones"}};
No comments:
Post a Comment