Java 不同进制的表示形式
二进制:0b*****;(*表示0或者1)
八进制: 0*****;
十六进制:0x******;
Java 中 int, char, string 相互转换
String
1 String 转 int
int i = Integer.parseInt(str);
或者
int i = Integer.valueOf(str).intValue();
2 String 转 Integer
Integer integer = Integer.valueOf(str);
3 String 转 char
char [] ca = str.toCharArray();
4 String 转 BigDecimal
BigDecimal d_id = new BigDecimal(str);
int
1 int 转 String
String s = String.valueOf(i);
String s = Integer.toString(i);
String s = “” + i ;
2 int 转Integer
Integer integer = new Integer(i);
Integer
1 Integer 转 int
int num = Integer.intValue();
Char
1 char 转 String
String s = ca.toString(); //任何类型都可以采用toString()转为String