%b - format boolean value: false, %B - Boolean value: TRUE
%c - format char with lower-case value: a, %C - with upper-case value: A.
%-20s - Format string with Left-justified and 20 width is: Mary Zheng          
%20S - Format string with Uppercase, Right-justified :                HELLO
%f - doubleValue is: 10.123000. floatValue is: 123.449997
%e - exponential number. Value is: 1.234500e+02.
%d - byteValue is: 12, shortValue is: 121, intValue is: 123, longValue is: 1234567.
%o - Octal format. byteValue is: 14, shortValue is: 171, intValue is: 173, longValue is: 4553207.
%x - Base 16. byteValue is: c, shortValue is: 79, intValue is: 7b, longValue is: 12d687.
% 10.3f - Format a decimal with padding empty space:    125.100
%010.3f - Format a decimal with padding zero: 000125.100
%-+,10.2f - Format a negative number by left-justified, separating with comma, with a sign, 10 width, and 2 precision: -12,345.12
%1$tc - Format a DateTime: Sun Jul 07 12:06:42 CDT 2019
%1$tD - Format a Date: 07/07/19
%1$tT - Format a Time: 12:06:42
