1 String 转换int 类型的时候 利用返回的值是不是 -1 来处理返回的异常
/**
* 将string转为int ,异常时返回-1*
* @param s
* @return
*/
public static int toInt(String s) {
int i = 0;
try {
i = Integer.parseInt(s);
}
catch (Exception e) {
i = -1;
}
return i;
}
2 String 转化成long 型 的时候,利用返回的值是不是-1L 来处理异常
/**
* 将string 转为long,异常时返回-1
*
* @param s
* @return
*/
public static long toLong(String s) {
long i = 0L;
try {
i = Long.parseLong(s);
}
catch (Exception e) {
i = -1L;
}
return i;
}