/**
*
* This program will print out the predefined constants representing
* the minimum and maximum values of each of the numeric wrapper
* classes.
*
* @author Elizabeth Adams
* @date: January 24th
*
*/
public class ShowConstants
{
   public static void main (String [] args)
   {
      // this section shows the minimum and maximum values that can be stored
		// in an object of each of the numeric wrapper classes
  
	    System.out.println (" maximum value of Byte is "  + Byte.MAX_VALUE);
	    System.out.println (" minimum value of Byte is "  + Byte.MIN_VALUE);
		 System.out.println (" maximum value of Short is "  + Short.MAX_VALUE);
	    System.out.println (" minimum value of Short is "  + Short.MIN_VALUE);
		 System.out.println (" maximum value of Integer is "  + Integer.MAX_VALUE);
	    System.out.println (" minimum value of Integer is "  + Integer.MIN_VALUE);
		 System.out.println (" maximum value of Long is "  + Long.MAX_VALUE);
	    System.out.println (" minimum value of Long is "  + Long.MIN_VALUE);
		 
		 // this next section shows the number of bits needed to represent an object of
		 // each of the numeric wrapper classes
		 System.out.println (" The number of bits needed to represent a Byte is " + Byte.SIZE);
		 System.out.println (" The number of bits needed to represent a Short is " + Short.SIZE);
       System.out.println (" The number of bits needed to represent an Integer is " + Integer.SIZE);
		 System.out.println (" The number of bits needed to represent a Long is " + Long.SIZE);
		 		 
}		 
 }