Java判断字符串是字符或数字

2014-11-24 11:33:09 · 作者: · 浏览: 0

方法传入参数是String类型,方法判断该字符串是否全是英文字符或全是数字:

①判断是否全是英文字符:


[java]
public boolean isString(String s) {
return s.matches("^[a-zA-Z]*");
}

public boolean isString(String s) {
return s.matches("^[a-zA-Z]*");
}

②判断是否全是数字:

[java]
public boolean isNumber(String s) {
Pattern pattern = Pattern.compile("^[0-9]*");
return pattern.matcher(s).matches();
}

public boolean isNumber(String s) {
Pattern pattern = Pattern.compile("^[0-9]*");
return pattern.matcher(s).matches();
}