还是这个好:
public boolean isNumeric() {
String s = this.getInvoiceCode().trim();
for (int i = 0; i < s.length(); i++) {
char c = s.charAt(i);
if (!Character.isDigit(c)) {
return false;
}
}
return true;
}
public boolean isNumeric() {
String s = this.getInvoiceCode().trim();
for (int i = 0; i < s.length(); i++) {
char c = s.charAt(i);
if ((c>'9')||(c<'0')) {
return false;
}
}
return true;
}
public class JudgeNum
{
public JudgeNum { }
public boolean IsNumber(String s)
{
s = this.getInvoiceCode().trim();
for (int i = 0; i < s.length(); i++)
{
char c = s.charAt(i);
if (!Character.isDigit(c))
{
return false;
}
}
return true;
}
}
搞定了
public boolean isNumeric() {
String s = this.getInvoiceCode().trim();
for (int i = 0; i < s.length(); i++) {
char c = s.charAt(i);
if (!Character.isDigit(c)) {
return false;
}
}
return true;
}