1 判断字符串是否为纯数字
String str = "sread0";
boolean type1 = str.matches("[0-9]+");
2 判断字符串是否为纯字母
String str = "sread0";
boolean type2 = str.matches("[A-Za-z]+");
3 判断字符串是否含有汉字
String str = "sread0一";
String regEx = "[\\u4e00-\\u9fa5]";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(str);
System.out.println(m.find());
若含有汉字则为true,不含则为false