int → String

String str = Integer.toString(i); 

String str =""+i;

 

String → int

int i = Integer.parseInt(str); 

int i = Integer.valueOf(str).intValue();

 

double → String

String str = Double.toString(d);

 

long → String

String str = Long.toString(l);

 

float → String

String str = Float.toString(f);

 

String → double

double d = Double.valueOf(str).doubleValue();

 

String → long

long l = Long.valueOf(str).longValue();

long l = Long.parseLong(str);

 

String → float

float f = Float.valueOf(str).floatValue();

 

decimal → binary

String binstr = Integer.toBinaryString();

 

decimal → hexadecimal

String hexstr = Integer.toString(i,16);

String hexstr = Integer.toHexString(i);

Integer.toHexString( 0x10000 | i ).substring(1).toUpperCase());

 

hexadecimal(String) → int

int i = Integer.valueOf("B8DA3",16).intValue();

int i = Integer.parseInt("B8DA3",16);

 

ASCII Code → String

String char = new Character((char)i).toString();

 

Integer → ASCII Code

int i = (int) c;

 

Integer → boolean

boolean b = (i!=0);

 

boolean → Integer

int i = (b) ? 1 : 0;

 

+ Recent posts