/**
* 把一个字符串转换为int,如果转换失败,用给定的默认值
* @param unmStr
* @param defaultValue
* @return
*/
public static int castToInt(String unmStr,int defaultValue)
{
int value = 0;
if(unmStr==null || unmStr.equals(""))
value = defaultValue;
try{
value = Integer.parseInt(unmStr);
}
catch(Exception e)
{
value = defaultValue;
}
return value;
}
/**
* 把一个字符串转换为int,如果转换失败,return 0
* @param unmStr
* @param defaultValue
* @return
*/
public static int castToInt(String unmStr)
{
return castToInt(unmStr,0);
}