Java判断一个字符串里面是否含有中文字符
在写翻译项目时,里面有个需求需要判断一个字符串里面是否含有中文字符,实现起来也还比较简单,把字符串转toCharArray(),然后取出每一个字符,根据字节码判断,无非是遍历循环
代码如下:
// 判断一个字符是否是中文 public static boolean isChinese(char c) { return c >= 0x4E00 && c <= 0x9FA5;// 根据字节码判断 } // 判断一个字符串是否含有中文 public static boolean isChinese(String str) { if (str == null) return false; for (char c : str.toCharArray()) { if (isChinese(c)) return true;// 有一个中文字符就返回 } return false; }
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇:没有了