java校验输入的是否是数字还是字母

private static boolean getStringType(String str) {
	  String txt = str + "";
	  Pattern p = Pattern.compile("[0-9]*");
	  Matcher m = p.matcher(txt);
	  if (m.matches()) {// 输入的是数字
	  return true;
	  }
	  p = Pattern.compile("[a-zA-Z]");
	  m = p.matcher(txt);
	  return false;
   }

猜你喜欢

转载自blog.csdn.net/qq_36421955/article/details/95312314