java中相关操作
1、java中int类型和String类型的相互转换
a.String—>int
1)int i = Integer.parseInt([String])
int i = Integer.parseInt([String],[int radix])
2)int i = Integer.valueOf([String]).intValue()
b.int—>String
1)String s = “” + i;
2)String s = String.valueOf(i);
3)String s = Integer.toString(i);
2、int类型的值前面补0变String类型
String.format("%07d", “str”)
表示整数长度为7,如果不到7位就用0填充
3、java.util.IllegalFormatConversionException: d != java.lang.String
原因:在String.format(“%07d”, int)中 int 格式化,出现上述错误说明括号内的不是int类型