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