Boundaries of primitive data types in Java

The code

/**
 * Show the boundaries of primitive data types in Java.
 * Note: Unlike other languages(e.g. C/C++), Java doesn't provide unsigned types of its integers.
 * @author Xuan Ngo
 *
 */
public class BoundariesOfPrimitiveDataTypes
{
  public static void main(String[] args)
  {
    String s = "";
 
    // Byte
    s = String.format("%-24s: min = %,-27d, max = %,-27d", Byte.class, Byte.MIN_VALUE, Byte.MAX_VALUE);
    System.out.println(s);
 
    // Short
    s = String.format("%-24s: min = %,-27d, max = %,-27d", Short.class, Short.MIN_VALUE, Short.MAX_VALUE);
    System.out.println(s);
 
    // Integer
    s = String.format("%-24s: min = %,-27d, max = %,-27d", Integer.class, Integer.MIN_VALUE, Integer.MAX_VALUE);
    System.out.println(s);
 
    // Long
    s = String.format("%-24s: min = %,-27d, max = %,-27d", Long.class, Long.MIN_VALUE, Long.MAX_VALUE);
    System.out.println(s);
 
    // Float
    s = String.format("%-24s: min = %-27s, max = %,f", Float.class, Float.MIN_VALUE, Float.MAX_VALUE);
    System.out.println(s);
 
    // Double
    s = String.format("%-24s: min = %-27s, max = %s", Double.class, Double.MIN_VALUE, Double.MAX_VALUE);
    System.out.println(s);
 
    // Boolean
    s = String.format("%-24s: min = %-27b, max = %b", Boolean.class, Boolean.FALSE, Boolean.TRUE);
    System.out.println(s);
 
  }
}

The output

class java.lang.Byte    : min = -128                       , max = 127                        
class java.lang.Short   : min = -32,768                    , max = 32,767                     
class java.lang.Integer : min = -2,147,483,648             , max = 2,147,483,647              
class java.lang.Long    : min = -9,223,372,036,854,775,808 , max = 9,223,372,036,854,775,807  
class java.lang.Float   : min = 1.4E-45                    , max = 340,282,346,638,528,860,000,000,000,000,000,000,000.000000
class java.lang.Double  : min = 4.9E-324                   , max = 1.7976931348623157E308
class java.lang.Boolean : min = false                      , max = true