phelps.lang
public class Integers extends Object
Version: $Revision: 1.3 $ $Date: 2003/07/24 04:26:48 $
Field Summary | |
---|---|
static Integer | ONE |
static Integer | ZERO |
Method Summary | |
---|---|
static int | countOneBits(int value) |
static Integer | getInteger(int val) Caches java.lang.Integer objects, so the 1000s of instances of 0 all share the same Java object. |
static int | parseInt(String value, int defaultval)
Tries to parse value as an int ,
but if String is null or can't be parsed as an int returns defaultval . |
static int[] | parseRange(String range, int max)
Parses range specification like "1-3,5,1,7-20" or "odd,even" or "odd,20-7" into array of int 's (int[] ).
|
static String | toRange(int[] nums) Converts array of numbers into sequence of ranges, of the form parsed by Integers. |
static String | toRomanString(int val)
Returns Roman numeral representation of numbers >0 && <=4000 (no numbers which require a bar to multiply by 1000).
|
static String | toString(int val) |
Returns: number of 1-bits in 4-byte integer value.
int
,
but if String is null
or can't be parsed as an int
returns defaultval .int
's (int[]
).