try{Integer i=Integer.parseInt(lflphone.getText());
if(((lflphone.getText().trim().length())!=11)){
TolMsg.Msg("电话位数不正确!");
return false;}
}catch(NumberFormatException ex)
{TolMsg.Msg("电话号码不合法!");
return false;}
为什么我输入字母会提示正确“不合法输入”,数字不够11位的也提示电话位数不够,但是输11位的时候报的是电话号码不合法.............
if(((lflphone.getText().trim().length())!=11)){
TolMsg.Msg("电话位数不正确!");
return false;}
}catch(NumberFormatException ex)
{TolMsg.Msg("电话号码不合法!");
return false;}
为什么我输入字母会提示正确“不合法输入”,数字不够11位的也提示电话位数不够,但是输11位的时候报的是电话号码不合法.............









