//是否仅为中文
public static boolean isChineseStr(String str){
Pattern pattern = Pattern.compile("[\u4e00-\u9fa5]");
char[] c = str.toCharArray();
for(int i=0;i<c.length;i++){
Matcher matcher = pattern.matcher(String.valueOf(c[i]));
if(!matcher.matches()){
return false;
}
}
return true;
}