Java判断String是否是中文,并把中文转换成Unicode
来源:互联网 发布:行最简形矩阵的特点 编辑:程序博客网 时间:2024/06/09 21:25
见如下代码:
/** * 判断是否为中文字符 * @param c * @return */ public boolean isChinese(char c) { Character.UnicodeBlock ub = Character.UnicodeBlock.of(c); if (ub == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS || ub == Character.UnicodeBlock.CJK_COMPATIBILITY_IDEOGRAPHS || ub == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A || ub == Character.UnicodeBlock.GENERAL_PUNCTUATION || ub == Character.UnicodeBlock.CJK_SYMBOLS_AND_PUNCTUATION || ub == Character.UnicodeBlock.HALFWIDTH_AND_FULLWIDTH_FORMS) { return true; } return false; }
/** * 把中文转成Unicode码 * @param str * @return */ public String chineseToUnicode(String str){ String result=""; for (int i = 0; i < str.length(); i++){ int chr1 = (char) str.charAt(i); if(chr1>=19968&&chr1<=171941){//汉字范围 \u4e00-\u9fa5 (中文) result+="\\u" + Integer.toHexString(chr1); }else{ result+=str.charAt(i); } } return result; }
1 0
- Java判断String是否是中文,并把中文转换成Unicode
- 判断是否是中文
- 判断是否是中文
- java 判断String中是否包含中文
- 如果是UNICODE码 转换成中文
- Java 判断是否是中文字符
- Java判断字符是否是中文
- Java 判断字符是否是中文汉字
- java 随机生成一个中文、判断某个string是否是中文以及打印出全部的中文
- unicode 转换成 中文
- 判断是否是中文字符
- 判断字符串是否是中文
- javascript判断是否是中文
- 判断字符串是否是中文
- Java 中文 Unicode 编码转换
- Java 中文 Unicode 编码转换
- 中文与Unicode转换--java
- java unicode编码 中文 转换
- gc状态查询(java)
- UICollectionView的基本使用
- POSTMAN的安装
- noConflict()
- mysql查询字段值为空的记录
- Java判断String是否是中文,并把中文转换成Unicode
- Perl学习(十二)——数组定义操作总结
- 内核双向循环链表介绍
- com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser
- C++ using namespace 命名空间
- obs-studio中自定义信号(signal)
- RecyclerView三种布局下的上拉加载 下拉刷新
- JZOJ4857. Tourist Attractions
- maven构建spring mvc + spring data jpa+ sql server 配置