对这段代码什么看法?
int tryint(String pstr,int dvalue)
{
if (pstr==null) return dvalue;
if (pstr.equals("")) return dvalue;
//增加强壮度,防二逼捣乱
try{
int n=Integer.parseInt(pstr);
return n;
}
catch (Exception e)
{
System.out.println("二逼你又调皮了,爷在此等你多时了!");
//alter怎么写
return dvalue;
}
//return Integer.parseInt(pstr);
}
public int toInt(String str, int defaultVal) {
try {
return Integer.parseInt(str);
} catch (Exception e) {
}
return defaultVal;
}
public int toInt(String str, int defaultVal) {
int i;
try {
i = Integer.parseInt(str);
} catch (Exception e) {
i = defaultVal;
}
return i;
}