Example Application: Variables
String stringVal = "value";
String[] stringArrayVal = new String[] { "value 1", "value 2"};
char charVal;
charVal = 'A';
charVal = '\u0001';
char[] charArrayVal = new char[] { 'A', 'B', 'C', '\u0001' };
int intVal = 1;
int[] intArrayVal = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, Integer.MIN_VALUE, Integer.MAX_VALUE };
boolean boolVal;
boolVal = true;
boolVal = false;
long longVal;
longVal = (long) 10;
longVal = 10L;
long[] longArrayVal = new long[] { 1L, 20L, Long.MIN_VALUE, Long.MAX_VALUE };
byte byteVal;
byteVal = 1;
byteVal = 0x10;
byte[] byteArrayVal = new byte[] { 0x10, 0x12, Byte.MIN_VALUE, Byte.MAX_VALUE };
float floatVal;
floatVal = (float) 1.2;
floatVal = 1.2F;
float[] floatArrayVal = new float[] { 1F, 1.2F, 4F, Float.MIN_VALUE, Float.MAX_VALUE };
double doubleVal;
doubleVal = 1.5;
double[] doubleArrayVal = new double[] { 1.2, 3, 3.2, Double.MIN_VALUE, Double.MAX_VALUE };
short shortVal;
shortVal = 1;
short[] shortArrayVal = new short[] { 1, 2, 3, 400, Short.MIN_VALUE, Short.MAX_VALUE };
Person p = new Person();
p.setName("Name");
p.setAge(30);
Person person = new Person("Person", 20);
Person[] persons = new Person[] { (new Person("Person 1", 20)), (new Person("Person 2", 22)) };
Person[] persons = new Person[] { (new Person("Person 1", 20)), (new Person("Person 2", 22)) };
Format Specifier | Data Type | ... |
---|---|---|
%a | floating point (except BigDecimal) | |
%b | Any type | |
%c | character | |
%d | integer (incl. byte, short, int, long, bigint) | usually used for int |
%e | floating point | |
%f | floating point | usually used for float or double |
%g | floating point | |
%h | any type | |
%n | none | |
%o | integer (incl. byte, short, int, long, bigint) | |
%s | any type | usually used for string |
%t | Date/Time (incl. long, Calendar, Date and TemporalAccessor) | |
%x | integer (incl. byte, short, int, long, bigint) |