public class Numbers extends Object
| Constructor and Description | 
|---|
| Numbers() | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | isDigit(char c)Returns true if the specified character is a base-10 digit. | 
| static boolean | isHexDigit(char c)Returns true if the specified character is a base-16 digit. | 
| static boolean | isNumericTypeSpecifier(char c,
                      boolean isDecimal)Returns true if the specified character is a valid type specifier
  for a numeric value. | 
| static boolean | isOctalDigit(char c)Returns true if the specific character is a base-8 digit. | 
| static Number | parseDecimal(String text)Builds a Number from the given decimal descriptor. | 
| static Number | parseInteger(String text)Builds a Number from the given integer descriptor. | 
public static boolean isDigit(char c)
public static boolean isOctalDigit(char c)
public static boolean isHexDigit(char c)
public static boolean isNumericTypeSpecifier(char c,
                             boolean isDecimal)
public static Number parseInteger(String text)
text - literal text to parseNumberFormatException - if the number does not fit within the type
          requested by the type specifier suffix (invalid numbers don't make
          it here)public static Number parseDecimal(String text)
text - literal text to parseNumberFormatException - if the number does not fit within the type
          requested by the type specifier suffix (invalid numbers don't make
          it here)