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)