你得到的都是字符串,你所谓的是否是存文本可以通过判断该字符串中是否含有数字来判断.
String s = textField.getText();
boolean b = true;
for(int i=0;i<s.length();i++){
if("0123456789".indexOf(s.charAt(i))>=0){
b = false;
break;
}
}
if(!b)
System.out.println("非存文本");
else
System.out.println("存文本");
String s = textField.getText();
boolean b = true;
for(int i=0;i<s.length();i++){
if("0123456789".indexOf(s.charAt(i))>=0){
b = false;
break;
}
}
if(!b)
System.out.println("非存文本");
else
System.out.println("存文本");
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货