生活随笔
收集整理的這篇文章主要介紹了
JAVA判断输入的是数字、字符还是汉字
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
| /** ?? ? * 判斷是否是數字 ?? ? * @param str ?? ? * @return ?? ? */ ?? ?public static boolean isNumberic(String str) { ? ? ? ? Pattern pattern = Pattern.compile("[0-9]*"); ? ? ? ? return pattern.matcher(str).matches(); ? ? } ?? ? ?? ? /** ? ? ?* 判斷一個字符串是否為字母 ? ? ?* @param fstrData ? ? ?* @return ? ? ?*/ ? ? public static boolean check(String fstrData) { ? ? ? ? char c = fstrData.charAt(0); ? ? ? ? if (((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'))) { ? ? ? ? ? ? return true; ? ? ? ? } else { ? ? ? ? ? ? return false; ? ? ? ? } ? ? } ? ? /** ? ? ?* 判斷是否為漢字 ? ? ?* @param str ? ? ?* @return ? ? ?*/ ? ? public static boolean isChinese(String str) { ?? ??? ?String regEx = "[\u4e00-\u9fa5]"; ?? ??? ?Pattern pat = Pattern.compile(regEx); ?? ??? ?Matcher matcher = pat.matcher(str); ?? ??? ?boolean flg = false; ?? ??? ?if (matcher.find()) ?? ??? ??? ?flg = true; ?? ??? ?return flg; ?? ?} |
?
總結
以上是生活随笔為你收集整理的JAVA判断输入的是数字、字符还是汉字的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。